├── .env ├── .gitignore ├── Makefile ├── README.md ├── gin-bin ├── go.mod ├── go.sum ├── handler ├── fileupload.go ├── jwt.go ├── order.go ├── product.go └── user.go ├── main.go ├── middleware └── AuthorizeJWT.go ├── model ├── order.go ├── product.go └── user.go ├── repository ├── db.go ├── order.go ├── product.go └── user.go └── route └── api.go /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | files -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | dev: 2 | gin --appPort 8090 -i run main.go -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/README.md -------------------------------------------------------------------------------- /gin-bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/gin-bin -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/go.sum -------------------------------------------------------------------------------- /handler/fileupload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/handler/fileupload.go -------------------------------------------------------------------------------- /handler/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/handler/jwt.go -------------------------------------------------------------------------------- /handler/order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/handler/order.go -------------------------------------------------------------------------------- /handler/product.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/handler/product.go -------------------------------------------------------------------------------- /handler/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/handler/user.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/main.go -------------------------------------------------------------------------------- /middleware/AuthorizeJWT.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/middleware/AuthorizeJWT.go -------------------------------------------------------------------------------- /model/order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/model/order.go -------------------------------------------------------------------------------- /model/product.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/model/product.go -------------------------------------------------------------------------------- /model/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/model/user.go -------------------------------------------------------------------------------- /repository/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/repository/db.go -------------------------------------------------------------------------------- /repository/order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/repository/order.go -------------------------------------------------------------------------------- /repository/product.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/repository/product.go -------------------------------------------------------------------------------- /repository/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/repository/user.go -------------------------------------------------------------------------------- /route/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dipeshhkc/golang-mini-ecommerce/HEAD/route/api.go --------------------------------------------------------------------------------