No description
- Go 100%
| .vscode | ||
| modules | ||
| proto | ||
| routers/web | ||
| utility | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| mm3serv.go | ||
| README.md | ||
| TODO | ||
mirror manager in go
Rocky Mirror Manager, inspired by Fedora's Mirror Manager, written in golang.
This will likely not be used for Rocky's infra, and mostly just serves as a "is this possible or not" and "can I learn a new language" situation. There will likely be a lot of mistakes and things don't work or things that are unfinished. In rpaste for example there is plenty of unfinished things or vars/functions that aren't called, used and likely won't ever be used. This project will likely have the same things happening.
Directory Structure
.
├── go.mod
├── go.sum
├── LICENSE
├── mm3serv.go
├── modules
│ ├── db
│ │ └── db.go
│ ├── ml
│ │ ├── gen.go
│ │ ├── pull.go
│ │ └── web.go
│ ├── mm3pb
│ │ └── mirrormanager.pb.go
│ ├── setting
│ │ ├── setting.go
│ │ └── usage.go
│ └── utility
│ ├── file.go
│ └── util.go
├── proto
│ └── mirrormanager.proto
├── README.md
├── routers
│ └── web
│ └── web.go
├── TODO
└── utility
└── README.md