Resultados da pesquisa a pedido "go"
Para usar o pacote corretamente, como organizar o diretório, o nome do arquivo e o arquivo de teste de unidade?
Minha árvore de arquivos fonte é assim: /src /pkg /foo foo.go foo_test.goDentro de foo.go: package foo func bar(n int) { ... }dentro de foo_test.go: package foo func testBar(t *testing.T) { bar(10) ... }Minhas perguntas são: O nome do pacote ...
Por que Golang não pode gerar json a partir de struct com o caractere minúsculo da frente?
Estou tentando imprimir o resultado do json a partir da estrutura que criei da seguinte maneira: type Machine struct { m_ip string m_type string m_serial string }e imprima m:= &Machine{ m_ip:"test", m_type:"test", m_serial:"test" } ...
Variáveis de sessões no golang não salvas ao usar sessões de gorila
As variáveis de sessão não são mantidas entre as solicitações ao usar o kit de ferramentas da web de sessões gorilla. Quando inicio o servidor e digito localhost: 8100 / page é direcionado para login.html, pois os valores da sessão não existem. ...
Procurando uma biblioteca C ou C ++ que ofereça uma funcionalidade semelhante aos canais do Google Go [fechado]
... para uso em um servidor de rede multithread. Quero passar dados entre vários threads. Atualmente estou usando soquetes, com o encadeamento mestre bloqueando em select () e trabalhadores bloqueando em recv (), apesar de achar que ...
go: não é possível encontrar o diretório GOROOT: C: \ Go; C: \ Go \ bin
Como título, eu apenas instalo o pacote Go no meu laptop. SO: Windows 7 Enterpreise SP1 (64 bits) Caminho de instalação:C:\go Eu configurei "Variáveis de ambiente": GOROOT Value = C:\GO;C:GO\binCriei o arquivo hello.go e salve-o noC:\go Quando ...
Usando o esquema JSON para validar o YAML
Digamos que eu queira validar o YAML e o converto em JSON para usar o esquema JSON. Por exemplo, eu tenho o YAML como a seguir: dep: name: ui path: ui requires: name: users properties: name: users name: ui2 path: be requires: name: users1O que ...
Println altera a capacidade de uma fatia
Considere o seguinte código package main import ( "fmt" ) func main() { x := []byte("a") fmt.Println(x) fmt.Println(cap(x) == cap([]byte("a"))) // prints false y := []byte("a") fmt.Println(cap(y) == cap([]byte("a"))) // prints true ...
Qual é a história por trás do histórico de revisões do Go?
Notei que as 4 primeiras revisõesf6182e5abf5e, b66d0bf8da3e, ac3363d7e788, 172d32922e72 da fonte Go são muito anteriores à proposta de Golang,o ser mais antigo de ...
A iteração na lista vinculada no C ++ é mais lenta que no Go
EDIT: Depois de receber algum feedback, criei umnovo exemplo [https://stackoverflow.com/questions/50282452/iterating-over-linked-list-in-c-is-slower-than-in-go-with-analogous-memory-ac] o que deve ser mais reproduzível. Escrevi um projeto em C ...
Interface de passagem {} ou [] interface {} em Golang
Com esse trecho, por que ele permite que a interface {} passe para a função, mas não para a interface []. E qual a diferença? Eu sei o que o erro diz (comentei na função), mas não tenho certeza do que o erro ...