Le mercredi 27 mars 2019 à 19:13 +0000, David Dykstra a écrit : Hi David,
I'd like to see clarity on the guidelines for golang applications as opposed to golang libraries. It seems to assume from the start that it's talking about libraries, based on the package naming requirement.
From a technical POW and given how the Go world is structured a Golang application is just another bundle of Go source code, that happens to produce binaries.
So all the Go source code packaging guidelines apply as-is, except for the srpm naming, and the fact that %build also produces binaries that need to be deployed somewhere on the filesystem (but once compiled, there is no specific difference between a Go or a C binary from a packaging POW, so you won't find long Go-binary specific explanations here).
packaging@lists.fedoraproject.org