Resultados da pesquisa a pedido "go"

2 a resposta

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 ...

2 a resposta

É 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?

1 a resposta

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) // ...

3 a resposta

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: ...

1 a resposta

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 ...

1 a resposta

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", ...

3 a resposta

"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 ...

2 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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 ...