Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arxiver/gotmp
Golang starter web restful api with support of websocket (wss)
https://github.com/arxiver/gotmp
api-rest express go goapi golang golang-application golang-examples golang-package microservice microservices rest-api restful-api starter starter-kit starter-project starter-template webapi websocket websocket-server
Last synced: 12 days ago
JSON representation
Golang starter web restful api with support of websocket (wss)
- Host: GitHub
- URL: https://github.com/arxiver/gotmp
- Owner: arxiver
- License: unlicense
- Created: 2023-10-02T15:37:02.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-10-04T21:17:36.000Z (over 1 year ago)
- Last Synced: 2025-01-18T02:13:47.139Z (14 days ago)
- Topics: api-rest, express, go, goapi, golang, golang-application, golang-examples, golang-package, microservice, microservices, rest-api, restful-api, starter, starter-kit, starter-project, starter-template, webapi, websocket, websocket-server
- Language: Go
- Homepage:
- Size: 28.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gotmp
Gofiber starter web-api project supported configuration with MongoDB and Users authentication/authorication ready made models
- Good for api starter
- Good to for learning about golang### Used stack
- Golang
- Gofiber
- MongoDB### Supported features
- Authentication / Authorization
- Users
- DB
- Scheduler
- Websocket
- Webserver### Code structure (main points)
├── Auth
│ └── Auth.go
├── Models
│ └── User.go
├── Controllers
│ └── User.go
├── Routes
│ └── User.go
├── Middleware
│ └── Wall.go
├── Scheduler
│ └── Runner.go
├── Utils
│ └── Utils.go
└── WSS
└── Commander.go