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