Perguntas com a marcação «go»

Go, também chamado de golang, é uma linguagem de programação de código aberto desenvolvida inicialmente no Google. É uma linguagem estaticamente tipada com sintaxe vagamente derivada daquela de C, adicionando gerenciamento automático de memória, segurança de tipo, alguns recursos de tipagem dinâmica, tipos integrados adicionais, como matrizes de comprimento variável e mapas de valor-chave, e um grande biblioteca padrão.


1
Qual a diferença entre Rust Traits e Go Interfaces?
Estou relativamente familiarizado com o Go, tendo escrito vários pequenos programas nele. Ferrugem, é claro, estou menos familiarizada, mas fico de olho. Tendo lido recentemente http://yager.io/programming/go.html , pensei em examinar pessoalmente as duas maneiras pelas quais os genéricos são tratados porque o artigo parecia criticar injustamente o Go quando, na …
64 go  rust 


1
Por que existe um "novo" no Go?
Ainda estou intrigado com o motivo pelo qual temos newem Go. Quando você deseja instanciar uma estrutura, você faz t := Thing{} e você pode obter um ponteiro para uma nova instância fazendo t := &Thing{} Mas há também essa possibilidade: t := new(Thing) Este último parece um pouco estranho …
49 go 


4
Quão rápido o Go pode ir?
Go é uma das poucas linguagens que devem rodar 'perto do metal', ou seja, é compilada, com estaticamente digitado e executa código nativamente, sem uma VM. Isso deve proporcionar uma vantagem de velocidade em relação a Java, C # e similares. Parece, no entanto, que está por trás do Java …

4
Quanto o Google está investindo no idioma Go?
Eu li bastante sobre a linguagem Go , e parece promissor. A última informação importante que me falta antes de decidir gastar mais esforço no idioma é: quanto dinheiro / mão de obra o Google ou outras empresas investem no esforço de desenvolvimento? Se essas informações não puderem ser fornecidas, …

3
É ruim ter código-fonte para um projeto Go fora do GOPATH
Estou trabalhando em um novo projeto usando o Go, e somos todos novos no Go. Estamos seguindo a estrutura de diretórios padrão go e com todo o código em $ GOPATH / src / github.com / nome da empresa / nome do projeto que também é a raiz de um …
32 go 






5
Uma biblioteca comum é uma boa ideia?
Eu sempre pensei que uma "biblioteca comum" era uma boa idéia. Por isso, quero dizer uma biblioteca que contém a funcionalidade comum que geralmente é necessária para alguns aplicativos diferentes. Isso resulta em menos duplicação / redundância de código. Recentemente, li um artigo (não é possível encontrar agora) que dizia …
16 design  go 

1
Por que Golang interrompeu o pacote "netchan"?
O pacote "netchan" da Golang parece ter sido descontinuado. Isso me faz pensar que o conceito de "canais em rede" não era uma boa prática, afinal. (Por que eles simplesmente não "deixavam estar" de outra maneira?) É esse o caso? E se for, por que isso?
16 networking  go 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.