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.






2
Inferência de tipo em Golang / Haskell
Eu li que o Go realmente não tem inferência de tipo verdadeira, no sentido de que linguagens funcionais como ML ou Haskell têm, mas não consegui encontrar uma comparação simples de entender das duas versões. Alguém poderia explicar em termos básicos como a inferência de tipo no Go difere da …

2
Por que o Go tem um caso especial para abs (0)
Eu estava brincando com o Go e encontrei este código interessante em particular para a função abs no pacote matemático: http://golang.org/src/pkg/math/abs.go 14 func abs(x float64) float64 { 15 switch { 16 case x < 0: 17 return -x 18 case x == 0: 19 return 0 // return correctly abs(-0) …
9 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.