Dasar Pemrograman Golang
FreeFree comprehensive Go programming tutorial in Indonesian
FreeFree tier
LinksX
About Dasar Pemrograman Golang
Dasar Pemrograman Golang is a comprehensive free and open-source ebook/website tutorial for learning the Go programming language. Created by Noval Agung Prayogo, it covers over 160 chapters organized into four main categories: basic Go programming, basic web Go programming, advanced Go programming, and case studies. The material starts from installation and hello world and progresses to advanced topics such as goroutines, channels, gRPC, and web sockets. It is available online or as downloadable PDF, EPUB, and MOBI files, and all source code examples are provided on GitHub. The content is licensed under CC BY-SA 4.0, allowing free distribution with attribution.
Key Features
160+ chapters covering Go basics, web development, advanced topics, and real-world case studies
Available online and as downloadable ebook (PDF, EPUB, MOBI)
Open source under CC BY-SA 4.0 license
Source code examples available on GitHub for hands-on practice
Covers both standard library and popular Go libraries (gRPC, web sockets, etc.)
Structured as 4 progressive categories: basic Go, basic web Go, advanced Go, case studies
Pros & Cons
Pros
- Completely free and open source with permissive license
- Extensive coverage from beginner to advanced level
- Includes both theory and practical source code examples
- Available in multiple ebook formats for offline reading
- Active community contributions via GitHub
Cons
- Content is primarily in Indonesian, limiting accessibility for non-Indonesian speakers
- Static resource without interactive coding exercises or quizzes
- Focuses on Go language and web development; may not cover other domains like data science or mobile
Best For
Learning Go programming from scratchTeaching Go in academic or bootcamp settingsReference for Go web development using standard libraryExploring advanced Go topics like concurrency, gRPC, and network programmingBuilding proof-of-concept applications with Go
FAQ
Apakah Dasar Pemrograman Golang gratis?
Ya, website/ebook ini gratis dan open source dengan lisensi CC BY-SA 4.0. Dapat disebarluaskan secara bebas dengan syarat menyertakan kredit sumber.
Bagaimana cara mengunduh ebook?
Ebook tersedia dalam format PDF, EPUB, dan MOBI yang dapat diunduh melalui tautan yang disediakan di website.
Apakah ada kode sumber contoh?
Ya, semua kode sumber contoh tersedia di GitHub di github.com/novalagung/dasarpemrogramangolang-example.
Bagaimana cara berkontribusi?
Proyek ini open source. Kontribusi dapat dilakukan melalui GitHub di github.com/novalagung/dasarpemrogramangolang.