A simple bookshelf web application built with Go using the Gin framework and GORM for database management. This application allows users to manage a list of books, including adding, viewing, and deleting books with status indicators.
- Go: Programming language
- Gin: Web framework for Go
- GORM: ORM library for Go
- SQLite: Database
- Go (version 1.18 or later)
- go get to install necessary Go packages
- Clone the repository:
git clone https://github.com/socketo/bookshelf-go.git
cd bookshelf-go
- Initialize Go modules and install dependencies:
go mod tidy
- Run the application:
go run main.go
- Open your web browser and go to http://localhost:8080 to access the application.