DH-MAKE-GOLANG(1)

✨ DH-MAKE-GOLANG(1) β€” the general commands manual's newest bff ✨

okay so bestie, welcome to section 1 of the General Commands Manual πŸ’– this is dh-make-golang, and she is that girl.

🌸 NAME 🌸

dh-make-golang β€” automatically creates Debian packaging for Go packages πŸŽ€

πŸ¦‹ SYNOPSIS πŸ¦‹

dh-make-golang [globalflags] <command> [flags] <args>

πŸ’… DESCRIPTION πŸ’…

dh-make-golang is a tool to automatically create Debian packaging for Go packages. no cap. her whole goal β€” her main character mission, if you will β€” is to automate away as much of the work as possible when you're creating a Debian package for a Go library package. she's literally doing the most so you don't have to πŸ™ˆ

for backwards compatibility, when no command is specified, the make command is executed. periodt. (yes, she just goes ahead and does it, no ask.) so if you wanna learn more about a command, run dh-make-golang <command> -help, like for example dh-make-golang make -help. iykyk 🧚


πŸ‘‘ COMMANDS πŸ‘‘

  • make go-package-importpath β€” Create a Debian package ✨ heads up bestie: dh-make-golang will create new files and directories in the current working directory, and it will connect to the internet to download the specified Go package. she's going out there, fr fr 🌈
  • search pattern β€” Search Debian for already-existing packages πŸ” this one uses Go's default regexp syntax (https://golang.org/pkg/regexp/syntax/).
  • estimate go-package-importpath β€” Estimates the work necessary to bring go-package-importpath into Debian by printing all currently unpacked repositories πŸ’€ (yes, all of them. the receipts are the point.)
  • create-salsa-project project-name β€” Create a project for hosting Debian packaging 🫢

⭐ OPTIONS ⭐

Run dh-make-golang -help for more details. that's it, that's the option section, she's shy but she comes through πŸ’œ


🌈 SEE ALSO 🌈

dh(1), dh_golang(1), Debian::Debhelper::Buildsystem::golang(3pm)


πŸ’– AUTHOR πŸ’–

This manual page was written by Michael Stapelberg stapelberg@debian.org and Dr. Tobias Quathamer toddy@debian.org, for the Debian project (and may be used by others). shoutout to the icons who wrote her up, we stan πŸ‘‘


aaaand that's the whole page bestie πŸŽ€ this was dh-make-golang(1) from the General Commands Manual, dated 2018-09-15 β€” go make some packages, slay, and don't forget to run -help when in doubt πŸ¦‹πŸ’–βœ¨

πŸ“¦ where this page comes from