Lewati ke konten utama
seratusribu.com
Tampilan Golang REST API Boilerplate (JWT + PostgreSQL), DevOps & Shell, format Go (.go)DevOps & Shell

Golang REST API Boilerplate (JWT + PostgreSQL)

MahirCukup umum

Starter REST API Golang dengan clean architecture (handler-service-repository), auth register/login berbasis JWT, dan endpoint CRUD contoh yang terproteksi per-user. Default-nya jalan dengan storage in-memory tanpa setup database sama sekali, tinggal `go run` langsung bisa dites. Password hashing (PBKDF2) dan JWT (HS256) ditulis dari standard library Go saja, jadi bisa langsung dipakai tanpa perlu koneksi internet untuk `go get`, dan lebih mudah diaudit karena tidak ada dependency pihak ketiga untuk bagian keamanan paling sensitif. Sudah disediakan juga adapter PostgreSQL siap pakai (tinggal aktifkan) plus docker-compose dan skema migrasi untuk upgrade ke production.

Yang kamu dapat

  • Source code Go lengkap (clean architecture)
  • Adapter PostgreSQL + docker-compose + skema migrasi
  • Dokumentasi arsitektur & daftar endpoint API
  • Panduan instalasi dari mode in-memory sampai production

Spesifikasi

Format
Go (.go)
Kompatibilitas
Go 1.22+, opsional PostgreSQL + Docker
Lisensi
Personal & edukasi
Tingkat Kesulitan
Mahir

Tag

golanggorest apibackendjwtpostgresqlclean architectureboilerplatedevops

Setelah chat, kamu akan diberi kode QRIS/rekening untuk pembayaran. File dikirim setelah pembayaran dikonfirmasi.

Sudah pakai produk ini? Kirim testimoni singkat via WhatsApp