Go modules[1] provide a set of sources and corresponding checksums. These sources can be resolved automatically with Nix, so no go2nix is required anymore. [1] https://blog.golang.org/using-go-modules
New release with several new keyboard shortcuts to navigate between piped commands: https://github.com/akavel/up/releases/tag/v0.3.2
With this tool you can interactively write shell pipes with a previewed intermediate result. See https://github.com/akavel/up