Skip to content
This repository has been archived by the owner on Nov 14, 2022. It is now read-only.

mdjunior/golang-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curso de Go

Esse material é relativo ao curso de Go. Os códigos aqui disponibilizados foram baseados inicialmente nos distribuídos por Wilson Junior.

Os materiais nas pastas são exercícios que reforçam o aprendizado para cada dia de curso.

Desafios

Dentro da pasta de cada dia, existe um conjunto de desafios específico de cada tópico. Por exemplo, no dia 1, existe o desafio 04-funcoes que fica na pasta 00-challenges/04-funcoes. Para resolver o desafio, basta editar o arquivo main.go que existe na pasta e executar (de dentro da pasta) o seguinte comando: make -f ../Makefile. Veja a seguir um passo a passo completo.

% cd dia1
% cd 04-funcoes # aqui você viu como é uma função em Go
% cd ../00-challenges/04-funcoes
% vi main.go
% make -f ../Makefile
go fmt main.go
go run main.go < main.in | diff -w main.out -
1c1
< 5
---
> 2
make: *** [main.in] Error 1 # esse erro indica que o seu desafio ainda não foi concluído. Tente de novo!

Referências

A seguir, uma lista de referências que podem complementar os estudos de Go.

About

Portuguese Golang Course

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published