Resultados da pesquisa a pedido "go"

5 a resposta

Definindo uma interface {} Parâmetro por referência

Estou tendo dificuldades para entender como definir um valor de interface que foi passado como um ponteiro. Eu estou tentando realizar algo na mesma linha: import "fmt" var Stuff map[string]interface{} func main() { var num int Stuff["key"] = ...

2 a resposta

Remova diacríticos usando Go

Como posso remover todos os sinais diacríticos da sequência codificada UTF8 fornecida usando Go? por exemplo. transformar a corda"žůžo" =>"zuzo". Existe uma maneira padrão?

2 a resposta

Incluindo objetos de contexto por meio de vários manipuladores HTTP no golang

eu acabei de leresta postagem no blog [http://blog.golang.org/error-handling-and-go#TOC_3.]sobre como criar um tipo de função e implementar o.ServeHTTP() método nessa função para poder manipular erros. Por exemplo: type appError struct { Error ...

2 a resposta

O servidor http Golang bloqueia quando inicia uma goroutine de loop infinito

Como aprendi com os documentos da golang, se eu definir o tempo de execução.GOMAXPROCS (8) com uma CPU de 8 núcleos (intel i7), inicie uma goroutine de loop infinito, outras gorutines não devem ser bloqueadas porque existem threads e goprocs em ...

1 a resposta

Go - Exemplo sobre cripto / rand

Poderia dar um pequeno exemplo sobre o uso decrypto/rand [1]? A funçãoRead tem como parâmetro uma matriz de bytes. Por quê? Se acessar a/ dev / urandom para obter os dados aleatórios. func Read(b []byte) (n int, err ...

2 a resposta

Ir instalar não cria nenhum arquivo bin

Minha estrutura de pastas está correta, eu posso executargo install de dentro da pasta do pacote e de qualquer lugar do sistema, adicionando o nome do pacote (pasta) apósinstall. Por exemplo, meu espaço de trabalho é o seguinte: Go\ bin\ pkg\ ...

1 a resposta

Fechamento capturado (para variável de loop) no Go

Captura de compilador não deve irfor...range variáveis de loop como uma variável de fechamento atribuída localmente? Versão longa: Isso me causou alguma confusãoem c ...

2 a resposta

Cancelar a separação do XML em um mapa

Como o título indica, estou tentando desmarcar meu XML diretamente em um mapa, em vez de ter que desmarcar primeiro em uma estrutura e depois converter a estrutura em um mapa. Estou lidando com um conjunto de dados bastante grande e a conversão ...

2 a resposta

Inserindo uma matriz em um banco de dados Postgresql em Golang

Quero poder escrever uma matriz de bigints em uma tabela que estou usando para o histórico no Go. Infelizmente, não posso e quando faço o errosql: converting Exec argument #1's type: unsupported type []int64, a slice é jogado. Aqui está o que ...

3 a resposta

Expressões regulares do Look Adiante Go negativo

Estou tentando usar olhar negativo à frente no Go: A seguinte expressão regular:BBB(((?!BBB).)*)EEE http://rubular.com/r/Zw1vopp1MF [http://rubular.com/r/Zw1vopp1MF] No entanto, no Go, recebo: error parsing regexp: invalid or unsupported Perl ...