https://github.com/jsmith/gobackend
Gobackend is a RESTful API written in Golang!
https://github.com/jsmith/gobackend
Last synced: about 1 year ago
JSON representation
Gobackend is a RESTful API written in Golang!
- Host: GitHub
- URL: https://github.com/jsmith/gobackend
- Owner: jsmith
- Created: 2017-07-27T00:37:40.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-05-03T13:37:15.000Z (about 8 years ago)
- Last Synced: 2025-01-12T09:30:37.528Z (over 1 year ago)
- Language: Go
- Homepage:
- Size: 69.3 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Gobackend
This is the backend RESTful API written in Go! It makes use of chi to manage the API and a whole bunch of other neat libraries for backend stuff.
Check out `api/authentication.go` for some neat authentication stuff!
## Setup
```
$ go get github.com/jacsmith21/gobackend
```
Go to `$GOPATH/src/github.com/jacsmith21/gobackend` the run:
```
go run main.go
```
There is definitely an easier way to run this. I have also included a Docker file which hasn't been tested in a while :disappointed_relieved:
## TODO
* Check out OAuth for authentication & check out other authentication stuff
## References
* https://medium.com/@benbjohnson/standard-package-layout-7cdbc8391fc1
* https://forum.golangbridge.org/t/comparing-the-structure-of-web-applications/1198/16