Resultados da pesquisa a pedido "go"
Número de threads usados pelo tempo de execução Go
Quantos threads o tempo de execução do Go (planejador, coletor de lixo etc.) pode usar? Por exemplo, seGOMAXPROCS é10, quantos desses threads do kernel seriam usados pelo tempo de execução? Editar:eu estava lendoa ...
O programa go client gera muitos soquetes no estado TIME_WAIT
Eu tenho um programa go que gera muitas solicitações HTTP de várias corotinas. após a execução por um tempo, o programa emite um erro: conectar: não é possível atribuir o endereço solicitado. Ao verificar com o netstat, recebo um número alto ...
Maneira eficiente de verificar IP em uma fatia de endereços IP em Golang
Estou desenvolvendo um aplicativo de rede em Golang. Eu tenho uma fatia de endereços IP. Cada vez que uma solicitação chega, eu usonet.LookupIP(host) para descobrir o endereço IP do host que retorna uma fatia denet.IP. Qual é a melhor abordagem ...
ordem de execução das goroutines
Estou tentando entender esse pedaço de código, não sei por que o segundo passo é executado antes do primeiro. Seria ótimo se alguém realmente pudesse me ajudar com isso! func sum(a []int, c chan int) { fmt.Println("summing: ", a) total := 0 for ...
A avaliação do compilador vai diferir para expressão constante e outra expressão
Por que o código abaixo falha na compilação? package main import ( "fmt" "unsafe" ) var x int = 1 const ( ONE int = 1 MIN_INT int = ONE << (unsafe.Sizeof(x)*8 - 1) ) func main() { fmt.Println(MIN_INT) }Eu recebo um erro main.go: 12: constant ...
Solicitar contexto em um modelo Go
Eu gostaria de escrever tal fragmento condicional em um GoModelo HTML :
Os argumentos sem nome são uma coisa no Go?
Estou escrevendo um analisador no Go for Go e, para testá-lo, baixei vários arquivos de projetos do github. Nohttps://github.com/andlabs/ui [https://github.com/andlabs/ui]Encontrei um arquivo que contém este código: func moveLabel(*Button) { ...
Convertendo string para json ou struct no GoLang
Eu quero obter uma string que representa um json como este: {"votos": {"option_A": "3"}} e inclua uma chave "contar"então termina assim: {"votes": {"option_A": "3"}, "count": "1"} É por isso que planejei convertê-lo em json para poder ...
O que é errar (* os.PathError) em Go?
Quando eu estava lendo:http://golang.org/doc/effective_go.html#errorsEu encontrei essa linha:
Como declarar mapa constante
Eu estou tentando declarar a constante no Go, mas está jogando um erro. Alguém poderia me ajudar com a sintaxe de declarar uma constante no Go?Este é o meu c...