01 - Programme/Plan de la série de screencasts
Nous commençons une nouvelle aventure pour apprendre Go. Dans cette vidéo nous allons présenter le programme prévu pour la série de vidéos à venir. Ce programme pourrait connaitre des mises à jour suite à vos demandes/recommendations.
Les grandes lignes de la formation Go: - introduction to Golang - IDE/editor setup (** i use Vim **) - lint - format - intellisense & autocomplete - auto import - documentation - data types - functions - structs - Receiver methods - interfaces - channels - user defined types - type aliases - Serialisation & Déserialisation
Go & databases
- database package
- Go & postgresql
- go-pg
- Sqlx
- GORM
Go & le développement web
- net/http
- Gorilla toolkit
- Gin
- Echo
- Dockerize your Go web-services
- Monitoring & Tracing for web-services
Go & Redis :
- Introduction à Redis
- Expiration
- Hashes
- Ordered Sets
- Sorted Sets
- PubSub
- Pattern PubSub
- Event Sourcing & Redis
- Géolocalision
- Redis Streams
Go & Kafka
- basic kafka setup
- Go Kafka producer
- Go Kafka consumer
Vidéo diponible sur YouTube : Programme de la série