Resultados da pesquisa a pedido "go"
Desempacotando em uma Interface {} e Executando Afirmação de Tipo
Eu recebo umstring através de um sistema de mensagens rabbitmq. Antes de enviar, eu usojson.Marshal, converta o resultado emstring e envie através do rabbitmq. As estruturas que eu converto e envio podem ser: (alteraram os nomes e o tamanho das ...
Usando interfaces para criar uma fila para tipos arbitrários
Como exercício de aprendizado do Go, estou escrevendo uma estrutura básica de dados da Fila. Ontem, comecei a aprender sobre interfaces. Achei legal tentar usá-las neste exercício. O que estou tentando realizar é ter umQueue que pode aceitar ...
Importação de pacotes relativos Golang após renomear
Meu $ GOPATH é "/Users/peter/goworkspace"Minha versão atual do golang: go version go1.6 darwin/amd64Eu tenho vários projetos golang nesse espaço de trabalho, então aqui está a estrutura dos diretórios +/goworkspace +---/bin +---/pkg +---/src ...
Como faço para encontrar o tamanho da matriz em go
eu tenteilen() função, mas fornece o valor declarado. osize() A função gera um erro. Código: package main var check [100]int func main() { println(len(check)) }A saída é100 aqui, preciso do total de itens na matriz (ou seja,0)
Go x / crypto / ssh - Como estabelecer conexão ssh com instância privada em um nó de bastião
Quero implementar este cenário: Na AWS, tenho uma VPC, na qual é implantada uma sub-rede pública e privada. Na sub-rede pública, tenho uma instância "bastião", enquanto na sub-rede privada, há um nó executando alguns serviços (AKA "instância de ...
Como redirecionar para um URL
Gostaria de mostrar ao cliente outra página depois que os dados foram coletados da página anterior. Mas tenho problemas para redirecionar o novo URL no lado do servidor. Aqui está a minha lógica: enviar entrada do usuário com ação POST para o ...
Posso ter vários diretórios GOPATH?
Defino meu GOPATH como /Users/me/dev/goe eu tenho /Users/me/dev/go/src/client1 /Users/me/dev/go/src/client2 /Users/me/dev/go/src/client3e também /Users/me/dev/client1/rails_project /Users/me/dev/client2/php_project etc.Eu não gosto de como na ...
Podemos ter ponteiros de função no Go?
Eu estava aprendendo sobre ponteiros no Go. E conseguiu escrever algo como: func hello(){ fmt.Println("Hello World") } func main(){ pfunc := hello //pfunc is a pointer to the function "hello" pfunc() //calling pfunc prints "Hello World" similar ...
Por que e quando um ResponseWriter geraria html bruto?
Não entendo por que o código está gerando os dados view.html e post.html corretamente, mas exibindo tudo como texto bruto. Eu estava seguindo o guiaaqui [https://golang.org/doc/articles/wiki/]e enquanto eu o criava, pensei que o html gerado a ...
Evite usar asserções de tipo nas ramificações de uma opção de tipo
Eu uso comutadores de tipo no Go, por exemplo o seguinte: switch question.(type) { case interfaces.ComputedQuestion: handleComputedQuestion(question.(interfaces.ComputedQuestion), symbols) ...