Sumber Belajar
Sumber Resmi
Section titled “Sumber Resmi”Ini dipelihara oleh tim Gin dan merupakan sumber informasi yang paling otoritatif.
- Gin GitHub Repository — Source code, issue tracker, and the latest release notes.
- Gin Examples Repository — A collection of self-contained example projects covering common use cases such as file uploads, graceful shutdown, JWT authentication, and more.
- Gin API Reference (pkg.go.dev) — Auto-generated API documentation for every exported type and function.
Sumber Bahasa Go
Section titled “Sumber Bahasa Go”Pemahaman yang kuat tentang Go itu sendiri akan membuat bekerja dengan Gin jauh lebih mudah.
- A Tour of Go — The official interactive introduction to Go.
- Effective Go — Best practices and idiomatic patterns for writing Go code.
- Go by Example — Annotated example programs covering Go fundamentals.
- Go Standard Library Documentation — Reference for every package in the standard library, including
net/http, which Gin builds on.
Tutorial dan Artikel
Section titled “Tutorial dan Artikel”Panduan yang ditulis komunitas yang memandu pembuatan aplikasi nyata dengan Gin.
- Building a RESTful API with Go and Gin (Go.dev) — An official Go tutorial that uses Gin to build a simple web service.
- Build a REST API with Go, Gin, and GORM (Digital Ocean) — Covers project layout, database integration, and deployment.
Platform Belajar Interaktif
Section titled “Platform Belajar Interaktif”Ingin berlatih konsep Gin melalui latihan praktik? Berikut beberapa sumber belajar yang didorong komunitas:
Go Interview Practice - Gin Challenges
Section titled “Go Interview Practice - Gin Challenges”A comprehensive platform offering progressive Gin challenges that complement the official documentation:
What You'll Learn:
- Basic routing and HTTP methods
- Middleware implementation and patterns
- Request validation and error handling
- Authentication and security practices
See It In Action:
A brief introduction to the Go Interview Practice platform