Go Intro and Tooling,Configuration in Go, Embedding, Interfaces, Go Design Patterns (Strategy,Mediator, State, Observer, Command,Decorator, Factory, Builder, Singleton, Adapter, Bridge, Iterator, Proxy, Prototype) , Go App structure (Flat, Layered, Module, DDD), Example Router/RESTful APIs (Create & Consume), gRPC (Theory,Unary, Server Streaming,Client Streaming,Bidirectional Streaming, SSL, Errors, Deadline, Debug and Testing, gRPC vs Rest), GORM,Parallelism Vs Concurrency, Goroutine, Channels (Deadlock,Unidirectional), Worker Pool, Select, Mutex, Shared Memory (Concurency), Analyzing Performance, Testing (Unit, Integration,End-to-End, Mocking)