Resultados da pesquisa a pedido "go"

6 a resposta

Analisando a sequência de datas no golang

Tentei analisar a sequência de datas "2014-09-12T11: 45: 26.371Z" em go lang. Código layout := "2014-09-12T11:45:26.371Z" str := "2014-11-12T11:45:26.371Z" t, err := time.Parse(layout , str)tempo de análise "2014-11-12T11: 47: 39.489Z": mês ...

1 a resposta

Golang: delimitador de dados do cliente / servidor TCP

Não tenho certeza de como formular a pergunta e se ela realmente se relaciona apenas à linguagem go, mas o que estou tentando fazer é ter um servidor e cliente tcp que troquem dados no meio, basicamente o cliente transmitirá grandes quantidades ...

2 a resposta

Executando um Script Bash de Golang

Estou tentando descobrir uma maneira de executar um arquivo de script (.sh) do Golang. Eu encontrei algumas maneiras fáceis de executar comandos (por exemplo, os / exec), mas o que estou procurando fazer é executar um arquivo sh inteiro ...

2 a resposta

Iterar sobre uma interface

Eu quero criar uma função que pega um mapa ou uma matriz de qualquer coisa e itera sobre ela, chamando uma função em cada item que sabe o que fazer com os tipos que encontrar. Aqui está minha primeira tentativa fracassada. Atualmente, quando eu ...

3 a resposta

Armazenando Golang JSON no Postgresql

Quero armazenar uma certa estrutura no meu banco de dados que tenha um campo JSON dentro dele. type Comp struct { CompId int64 `db:"comp_id" json:"comp_id"` StartDate time.Time `db:"start_date" json:"start_date"` EndDate time.Time ...

1 a resposta

Quais são as principais diferenças entre 'gc' e 'gccgo'?

Quais são as principais diferenças entre os dois populares compiladores Go, 'gc' e 'gccgo'? Construir desempenho? Desempenho em tempo de execução? Opções de linha de comando? Licenciamento? Não estou procurando opiniões sobre o que é melhor, ...

2 a resposta

Por que Golang lida com fechamentos de maneira diferente nas goroutines?

Considere o seguinte código Golang (também noGo Playground [http://play.golang.org/p/Hmc46TwCCv]): package main import "fmt" import "time" func main() { for _, s := range []string{"foo", "bar"} { x := s func() { fmt.Printf("s: %s\n", s) ...

2 a resposta

Como obter o nome da função atual

Para fins de rastreamento, eu gostaria de imprimir o nome da função atual, como o__FUNCTION__ macro no gcc. Para que quando eu tenho uma função func foo () { trace() }imprimirá automaticamenteEntering foo()... ou algo assim.

2 a resposta

maneira adequada de aguardar o término de uma rotina

Desejo saber qual é a maneira correta de aguardar o término de uma rotina antes de sair do programa. Lendo algumas outras respostas, parece que um bool chan fará o truque, como emLink para parque ...

4 a resposta

Separando testes de unidade e testes de integração no Go

Existe uma prática recomendada estabelecida para separar testes de unidade e testes de integração no GoLang (testify)? Eu tenho uma mistura de testes de unidade (que não dependem de recursos externos e, portanto, são executados com muita rapidez) ...