Hi Go team,
When creating packages with dh-make-golang, it frequently chokes on
certain programs, and estimate doesn't work at all, among other issues
causing it to not be very ideal for those new to packaging Go software
for Debian.
I'd like to introduce you to a tool I've been working on over the past
few months that could be a possible successor to dh-make-golang, called
"Gophian". It contains the same functionality that dh-make-golang does,
as well as a lot of extra quality-of-life features that can reduce the
burden of packaging stuff written in Go (and hopefully make working
through and packaging entire dependency trees much, much quicker).
Repo is located at
https://codeberg.org/Maytha8/gophianGophian has worked "out of the box" on every package I've tested it on,
and it's already being used by a few team members. It is already in
Debian unstable[1], and so installing it should be easy enough.
It comes with some detailed manual pages[2] describing how it works, as
well as shell completions for bash, fish, and zsh.
Thoughts? Problems? Enhancements?
Kind regards,