Resultados da pesquisa a pedido "go"
fatias nulas vs fatias não nulas vs fatias vazias no idioma Go
Eu sou um novato em programação. Eu li no livro de programação go que a fatia consiste em três coisas: um ponteiro para uma matriz, comprimento e capacidade. Estou ficando confuso entre as fatias nulas (a fatia não tem uma matriz subjacente para ...
É uma prática recomendada confirmar o diretório `vendor`?
estou usandodep para lidar com minhas dependências do Go. É uma boa prática também comprometer ovendor diretório no controle de versão? Ou é uma prática recomendada sempre executardep ensure depois de verificar um repositório?
String imutável e endereço do ponteiro
In Goespecificação [https://golang.org/ref/spec#String_types]está escrito: As strings são imutáveis: uma vez criadas, é impossível alterar o conteúdo de uma string. Eu tenho o seguinte código: str := "hello" fmt.Printf("%p\n",&str) // ...
Meça corretamente a duração do tempo no Go
Qual é a maneira correta de medir com precisão uma duração no Go? A maioria dos aplicativos usa apenas o pacote de horário padrão e a seguinte abordagem: var startTime = time.Now() doSomeHardWork() var duration = time.Since(startTime) // or: ...
Não é possível acessar variáveis c no cgo
Estou tentando acessar uma estrutura c no cgo, mas vá em não foi possível determinar o tipo de nome para C.utmpx utmpx é uma estrutura c aqui está o código go: /* #include <stdio.h> #include <stdlib.h> #include <utmpx.h> #include ...
Por que essas duas variações for loop me dão um comportamento diferente?
Estou vendo um comportamento diferente no meu programa que está vinculado a esse loop específico no meu programa, mas não tenho certeza se entendo por que ele está se comportando dessa maneira. //global variable var cmds = []string { "create", ...
"Mesclar" coloca duas estruturas do mesmo tipo
Olhando para issostruct: type Config struct { path string id string key string addr string size uint64 } Agora eu tenho umDefaultConfig inicializado com alguns valores e um carregado de um arquivo, digamosFileConfig. Eu quero que ambas as ...
Como adicionar um cabeçalho de autorização à solicitação http angular?
Este é o meu primeiro post. Acabei de começar a aprender Go e Angular e estou tentando conectar o aplicativo angular a uma API Go. Eu escrevi os dois e estou preso identificando a raiz do problema. Eu pensei que era um problema do CORS, mas ...
Golang: registre várias rotas usando o intervalo para fatias / mapa de loop
Considere que eu tenho uma fatia de caminhos de string: paths := []string{"/path0", "/path1", "/path2" /*... "/path-n"*/ } // where n is the last pathUsando pacotenet/http, Quero registrar o manipulador para esse caminho usandofor loop com ...
Existe uma maneira de formatar esse json em golang?
Estou começando a aprender o GoLang hoje, estou tentando criar um servidor Web da API Rest Rest simples. Aqui está a resposta que o Struct deseja enviar para cada solicitação ao servidor da Web: package main type HttpResp struct{ Status int ...