Demonstrates how to configure a typical Go project.
Find a file
j b1c886c1cf
All checks were successful
Build & Release Go Project / build (push) Successful in 40s
Sample build project adapted from wordpress
2025-06-17 15:47:32 +10:00
.forgejo/workflows Sample build project adapted from wordpress 2025-06-17 15:47:32 +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 Sample go project 2025-06-17 15:45:03 +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.