Learn Go
Offered By: Independent
Course Description
Overview
Master the fundamentals and advanced features of the Go programming language
Syllabus
- Getting Started
- Welcome to the course
- What is Go?
- Why learn Go?
- Installation and Setup
- Chapter I
- Hello world
- Variables and Data Types
- String Formatting
- Flow Control
- Functions
- Modules
- Packages
- Workspaces
- Useful Commands
- Build
- Chapter II
- Pointers
- Structs
- Methods
- Arrays and Slices
- Maps
- Chapter III
- Interfaces
- Errors
- Panic and Recover
- Testing
- Generics
- Chapter IV
- Concurrency
- Goroutines
- Channels
- Select
- Sync Package
- Advanced Concurrency Patterns
- Context
- Appendix
- Next Steps
- References
Taught by
Karan Pratap Singh
Related Courses
Achieving Advanced Insights with BigQuery 日本語版Google Cloud via Coursera Go Essential Training
LinkedIn Learning C Programming For Beginners
Udemy Ruby Core and Standard Library Course (How To)
Treehouse Golang for Beginners
YouTube