Skip to content

nn-new/go-programming-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golang course

Outline

  • What is Go?
  • Environment Setup
  • Go Basic
    • Go Hello
    • Package
    • Variables
    • Basic types
    • Zero values
    • Type conversions
    • Type inference
    • Functions
    • Multiple results
    • Named return values
    • Loop And Condition
    • Pointers
    • Array
    • Map
    • Method
    • Stringer
    • Error
  • Go Advanced Concepts
    • First Class Function
    • Anonymous Function
    • Higher-Order Function
    • Function Closures
  • What is an API?
  • Echo, minimalist Go Web Framework
    • Installation
    • Context
    • Routing
    • Request
    • Validate Data
    • Response
    • Middleware
  • Configuration Management with Viper
  • Mongo-Driver
  • Gorm
  • Dockerfile for Deployment
  • Kafka
    • What Is Apache Kafka?
    • What Are Events?
    • Key/Value Pairs
    • Kafka Topics
    • Kafka Partitioning
    • Kafka Brokers
    • Replication
    • Kafka Producers
    • Kafka Consumers

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages