Resultados da pesquisa a pedido "go"

2 a resposta

Melhor maneira de usar sync.WaitGroup com função externa

Estou com alguns problemas com o seguinte código: package main import ( "fmt" "sync" ) // This program should go to 11, but sometimes it only prints 1 to 10. func main() { ch := make(chan int) var wg sync.WaitGroup wg.Add(2) go Print(ch, wg) // ...

1 a resposta

Como se livrar de ZgotmplZ de html / template em Golang?

Estou usando Golang no back-end. Quando eu renderizo o html usando html / templates, estou recebendoZgotmplZ para URLs. {{if .UserData.GitURL}} <li> <a href="{{.UserData.GitURL}}"> <i class="icon fa fa-github"></i> </a> </li> {{end}}Estou usando ...

2 a resposta

Quais pacotes podem ser importados no playground?

Ocorreu um problema ao encontrar uma lista de quais pacotes podem ser importados no parque infantil emhttp://play.golang.org/ [http://play.golang.org/]. Eu estava tentando usar o pacote (aparentemente experimental) ...

2 a resposta

Ir goroutine principal do projeto dormir para sempre?

Existe alguma API para permitir que omain goroutine dorme para sempre? Em outras palavras, quero que meu projeto sempre seja executado, exceto quando eu o paro.

1 a resposta

Quando uma goroutine bloqueia a E / S, como o planejador identifica que parou de bloquear?

Pelo que eu liaqui [http://morsmachine.dk/go-scheduler], o planejador golang determinará automaticamente se uma goroutine está bloqueando a E / S e passará automaticamente para o processamento de outras goroutines em um thread que não esteja ...

1 a resposta

Ao fazer E / S assíncrona, como o kernel determina se uma operação de E / S é concluída?

Alguns antecedentes sobre por que estou perguntando isso. Eu fiz essa pergunta há algumas horas Quando uma goroutine bloqueia a E / S, como o planejador identifica que parou ...

1 a resposta

Existe alguma biblioteca padrão para converter float64 em string com largura de correção com número máximo de dígitos significativos?

Imagine para imprimir em uma tabela de 12 larguras fixas que precisamos imprimirfloat64 números: fmt.Printf("%12.6g\n", 9.405090880450127e+119) //"9.40509e+119" fmt.Printf("%12.6g\n", 0.1234567890123) //" 0.123457" ...

1 a resposta

Como veicular conteúdo parcial http com o Go?

Eu tenho um servidor web escrito em go e estou servindo alguns arquivos de áudio de diferentes fontes (local, outros servidores, S3). Desejo ativar a veiculação de conteúdo parcial para esses arquivos para que as tags de áudio HTML ...

5 a resposta

hora do golang. Desde () com meses e anos

Estou tentando converter um carimbo de data e hora como este: 2015-06-27T09:34:22+00:00a um tempo desde o formato, por assim dizer, há 9 meses 1 dia 2 horas 30 minutos 2 segundos. algo parecido. eu useitime.Parse etime.Since para chegar a ...

5 a resposta

Golang - campo JSON definido como nulo vs campo ausente

Existe uma maneira, em golang, para ver se eu posso diferenciar entre um campo json sendo definido como nulo e um campo json que não existe quando desassociado em uma estrutura? Porque ambos definem o valor na estrutura como nulo, mas eu preciso ...