File Manager that let you upload and download file coded with Go Programming Language (Golang)
- For using Docker https://docs.docker.com/desktop/install/windows-install/
- Create a database named
file_manager
- Run
go run main.go
to create the tables using gorm - It will automatically create the tables using gorm
- Clone this Repository using
git clone
- Run Docker Desktop
- Check config/db.go for the commented out code and adjust accordingly
- use CMD Command on this project root
docker-compose build
docker-compose up
- access http://localhost:8080/swagger/index.html#/
- The app is ready to use.
- Clone this Repository using
git clone
- Check config/db.go for the commented out code and adjust accordingly
- use CMD Command on this project root
go build -tags netgo -ldflags '-s -w' -o app
./app
- access http://localhost:8080/swagger/index.html#/
- The app is ready to use.
- Clone this Repository using
git clone
- Check config/db.go for the commented out code and adjust accordingly
- use CMD Command on this project root
go run main.go
- access http://localhost:8080/swagger/index.html#/
- The app is ready to use.
For more information, please contact me LinkedIn: https://www.linkedin.com/in/MicBun