A repository to learn Golang
Each file covers one or more topics of Golang.
To see the output of each file run go run <filename>.go
- Variables, Constants, Naming conventions and Scopes
- Basic Data Types and Type conversions
- More about Constants and Iota
- Arrays and Slices
- Map and Structs
- If and Switch
- Loops
- Defer, Panic and Recover
- Pointer
- Functions
- Interfaces
- Goroutines
- Channels