Go Study Go fundamentals and backend development notes. Fundamentals 1. Syntax 1. Packages and Modules 2. Imports and Visibility 3. Build and Run 2. Functions 3. Pointers 4. Collections Types 1. Structs 2. Methods 3. Interfaces Error Handling 1. Errors 2. Error Wrapping 3. Panic & Recover Concurrency 1. Goroutines 2. Channels 3. Select 4. Mutex 5. Context Backend 1. HTTP 2. JSON 3. Middleware 4. Database 5. Testing Projects Campaign API