Git server in Golang using Go Fiber
Budget: $8 – $15 USD
We need a git server written purely in Golang (not using the git command line)
Very basic server that can handle:
1. Git init - create a repo
2. Commit to repo
3. Receive a push to git repo
4. Merge branch into another branch
Using these packages:
https://github.com/go-git/go-git
https://github.com/gofiber/fiber
Research
https://medium.com/@kaushik.tech/creating-a-github-like-website-in-golang-d131ebc9e7ac
https://github.com/asim/git-http-backend
https://github.com/AaronO/go-git-http
https://github.com/sosedoff/gitkit
Very basic server that can handle:
1. Git init - create a repo
2. Commit to repo
3. Receive a push to git repo
4. Merge branch into another branch
Using these packages:
https://github.com/go-git/go-git
https://github.com/gofiber/fiber
Research
https://medium.com/@kaushik.tech/creating-a-github-like-website-in-golang-d131ebc9e7ac
https://github.com/asim/git-http-backend
https://github.com/AaronO/go-git-http
https://github.com/sosedoff/gitkit
Related categories:
Golang