GitHub
02/21/2025, 7:02 PMosctrl/ // root
├── cmd/ // contains main packages (binaries)
│ ├── tls/ // one binary
│ └── admin/ // another binary
├── pkg/ // contains libraries and supporting code
│ ├── module1/
│ │ └── module1.go
│ └── module2/
│ └── module2.go
├── go.mod
└── go.sum
It intentionally did not move the metrics package as we would like to fully switch to Prometheus-based metrics to provide better visibility and easy usage.
The next step is moving the main package to the cmd folder and making sure all pipelines working as expected.
jmpsec/osctrlGitHub
02/22/2025, 9:13 AM