Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Aug 26, 2021. It is now read-only.

kamilchm/go2nix

 
 

Repository files navigation

go2nix v2

This version is under development and is not stable.

Usage

Go2nix v2 uses the Gopkg.lock file to generate Nix expressions.

$ dep ensure
$ go2nix

If the Go project doesn't have any Gopkg.lock file, the dep tool is able to generate this file from several other dependency managers (at least Glide and govendor). We then first need to create the Gopkg.lock file by using dep init.

$ dep init
$ go2nix

TODO

  • package version discovery
  • optional unstable in package name
  • works with all nixpkgs Go packages
  • integrations tests
  • test coverage
  • usage documentation with diagram
  • binary subPackages discovery
  • fetchFromGitHub ?

About

Reproducible builds and development environment for Go

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 12