basic go package

This commit is contained in:
Nickiel12 2023-12-17 21:21:29 -08:00
parent b4d484955f
commit 7a2804b620
3 changed files with 12 additions and 2 deletions

View file

@ -31,7 +31,7 @@
# flake provides only one package or there is a clear "main"
# package.
default = pkgs.buildGoModule {
pname = "go-hello";
pname = "recount-server";
inherit version;
# In 'nix develop', we don't need a copy of the source tree
# in the Nix store.
@ -55,7 +55,7 @@
apps = forAllSystems (system: {
default = {
type = "app";
program = "${self.packages.${system}.default}/bin/go-hello";
program = "${self.packages.${system}.default}/bin/recount-server";
};
});

3
go.mod Normal file
View file

@ -0,0 +1,3 @@
module recount-server/recount-server
go 1.16

7
recount-server.go Normal file
View file

@ -0,0 +1,7 @@
package main
import "fmt"
func main() {
fmt.Println("Hello World")
}