# nwiki backend A multi-user wiki backend that provides a stateless REST API for managing Markdown articles, tags, and user access via OAuth. Handles content storage, tag-based queries, and access control for collaborative editing. ## Features - OAuth 2.0 authentication and authorization - Stateless RESTful API design - Markdown article storage and retrieval - Tag management and filtering - Multi-user access control and content ownership ## Tech Stack - *Language:* Go - *Framework:* Gin - *Database:* SQL - *Auth:* OAuth 2.0 - *Storage:* In-database only (no file system) ## Build & Run ```sh go build -o nwikid ./src ./nwikid ``` ## Documentation - [Gin Documentation](https://gin-gonic.com/en/docs/)