This is a Quick Bootcamp to get started with the Go Programming Language.
- Append
- Compositions
- Control Flow
- Data Structures
- Defer
- Error Handling
- For Loop
- Functions
- Methods
- Panic
- Pointers
- Receivers > Pointers
- Receivers > Values
- Return Value
- Slices
- Structs
- For-Each Loop
- Interfaces
- Math Package
- Switch-Case
- Type Assertion
- Type Interfaces
- Conditions
- Multiple Cases
- Testify
- Testing
- Channels
- Common Issues
- Goroutine
- Sync and Mutex
- Time Package
- []Byte
- Gorilla/Mux Package
- Log Package
- Net/Http Package
- RESTful
- GRPC
- Protocol Buffer
Programming Language: Go
Messaging and Network: REST, gRPC, Protocol Buffers
Containers: Docker