adicionador_test.go
e escreva o seguinte código.package
(pacote) por diretório, verifique se os arquivos estão organizados separadamente. Aqui tem uma boa explicação sobre isso (em inglês).%d
como string de formatação, em vez de %s
. Isso porque queremos que ele imprima um valor inteiro e não uma string. Observe também que não estamos mais usando o pacote main
, em vez disso, definimos um pacote chamado inteiros
, pois o nome sugere que ele agrupará funções para trabalhar com números inteiros, como Adiciona.go test
./adicionador_test.go:6:9: undefined: Adiciona
(x int, y int)
você pode encurtá-lo para (x, y int)
.adicionador_test.go:10: esperado '4', resultado '0'
Adiciona
irá adicionar os parâmetros. Você pode consultar esta wiki para mais detalhes.adicionador_test.go
.obs: As palavras Example e Output foram mantidas em inglês para a execução correta do código.
import "fmt"
no adicionador_test.go
. É altamente recomendável que você pesquise como ter esses tipos de erros corrigidos automaticamente em qualquer editor que esteja usando.)godoc
, tornando seu código ainda mais acessível.godoc -http=:6060
e navegue para http://localhost:6060/pkg/
$GOPATH
. Então, supondo que tenha escrito esse código em algum lugar como $GOPATH/src/github.com/{seu_id}
, você poderá encontrar uma documentação com seus exemplos.