Skip to content
dnahilman edited this page May 26, 2026 · 4 revisions

Goten Wiki

GotenGo Language Otentikasi — is a composable, modular authentication library for Go with a multi-module plugin architecture. Install only what you need, no unused code in your binary.

Inspired by better-auth, Limen, and Go-better-auth.

Status: v0.1.0 — early release, API may change before v1.0.


Getting started

  • Quick Start — install Goten, spin up Postgres, run migrations, and exercise the full sign-up / sign-in / protected-route flow end-to-end with curl.

Reference

The README in the main repository is the source of truth for reference documentation:

Examples

  • examples/basic/ — runnable HTTP server with Postgres via Docker Compose, demonstrating both the core email flow and the username plugin. This is what the Quick Start guide drives.

Contributing & Security

Clone this wiki locally