Demonstrates how to configure a typical Go project.
Find a file
j 4ba111ff96
Some checks failed
Build & Release Go Project / build (push) Failing after 1m1s
Drop version back to version supported on debian 12
2025-06-17 15:54:53 +10:00
.forgejo/workflows wait no i need tag 2025-06-17 15:52:31 +10:00
cmd/sample Sample go project 2025-06-17 15:45:03 +10:00
internal/greet Sample go project 2025-06-17 15:45:03 +10:00
pkg/util Sample go project 2025-06-17 15:45:03 +10:00
go.mod Drop version back to version supported on debian 12 2025-06-17 15:54:53 +10:00
README.md Sample go project 2025-06-17 15:45:03 +10:00

workflow-sample-go

Demonstrates how to configure a typical Go project.

Project layout based on the golang-standards/project-layout project layout standard (that was a mouthful) as I find it to be the most comfortable to work within.

The build pipelines are made for this standard and are probably difficult to adapt.