This is a simple Invoice Management System built with Go (Golang). It provides APIs to manage invoices, including creating, editing, viewing, and listing invoices.
- Create a new invoice with items.
- Edit an existing invoice and its items.
- View the details of a specific invoice.
- List all invoices.
- Go 1.20.x or later
- MySQL database
- Postman (optional, for testing APIs)