About | Features | Technologies | Requirements | Starting | License | Author
Simple and scalable starter kit to build powerful and organized REST projects with Fiber.
- Logging
- Repository Pattern
- ORM database with Gorm
- Mocking with GoMock
- Api documentation with Swaggo
- Support JWT authentication
- Containerization with Docker compose
- Unit testing with testify
- CI\CD with Github Actions
The following tools were used in this project:
Before starting 🏁, you need to have Git, Go, Docker and MySQL installed.
# Clone this project
$ git clone git@github.com:wibowo-id/go_fiber.git
# Access
$ cd go_fiber
# Download dependencies
$ go get -v ./...
# Run the project
$ go run cmd/main.go
# The server will initialize in the <http://{host}:{port}>
This project is under license from MIT. For more details, see the LICENSE file.
Made with ❤️ by wibowo.id