Resultados da pesquisa a pedido "go"

2 a resposta

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 ...

2 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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)

1 a resposta

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 ...

2 a resposta

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 ...

3 a resposta

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 ...

4 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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) ...