all options
buster  ] [  buster-backports  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: golang-github-mitchellh-go-homedir  ]

Package: golang-github-mitchellh-go-homedir-dev (1.1.0-1)

Links for golang-github-mitchellh-go-homedir-dev

Screenshot

Debian Resources:

Download Source Package golang-github-mitchellh-go-homedir:

Maintainers:

External Resources:

Similar packages:

Go-bibliotek for detektering og udvidelse af brugerens hjemmemappe

Dette er et Go-bibliotek for detektering af brugerens hjemmemappe uden brug af cgo, så biblioteket kan bruges i krydskompileringsmiljøer.

Brugen er meget simpel, bare kald homedir.Dir() for at få hjemmemappen for en bruger og homedir.Expand() for at udvide ~ i en sti til hjemmemappen.

Hvorfor ikke bare bruge os/user? Den indbyggede pakke os/user kræver cgo på Darwinsystemer. Dette betyder at enhver Go-kode, som bruger den pakke ikke kan krydskompilere. Men 99 % af gangene er brugen for os/user bare at hente hjemmemappen, hvilket vi kan gøre for den nuværende bruger uden cgo. Dette bibliotek gør dette, aktiverer krydskompilering.

Download golang-github-mitchellh-go-homedir-dev

Download for all available architectures
Architecture Package Size Installed Size Files
all 5.0 kB21.0 kB [list of files]