From 08dcfcf88cdf2687934e89c5675ca6e43201c610 Mon Sep 17 00:00:00 2001 From: Taylor Silva Date: Fri, 26 Feb 2021 16:20:21 -0500 Subject: [PATCH] Add sample golang app Signed-off-by: Taylor Silva --- apps/golang/go.mod | 3 +++ apps/golang/main.go | 11 +++++++++++ apps/golang/main_test.go | 11 +++++++++++ 3 files changed, 25 insertions(+) create mode 100644 apps/golang/go.mod create mode 100644 apps/golang/main.go create mode 100644 apps/golang/main_test.go diff --git a/apps/golang/go.mod b/apps/golang/go.mod new file mode 100644 index 0000000..3c2efb7 --- /dev/null +++ b/apps/golang/go.mod @@ -0,0 +1,3 @@ +module github.com/concourse/examples/apps/golang + +go 1.16 diff --git a/apps/golang/main.go b/apps/golang/main.go new file mode 100644 index 0000000..a7d5fd3 --- /dev/null +++ b/apps/golang/main.go @@ -0,0 +1,11 @@ +package main + +import "fmt" + +func AddSix(i int) int { + return i + 6 +} + +func main() { + fmt.Println("Hello world") +} diff --git a/apps/golang/main_test.go b/apps/golang/main_test.go new file mode 100644 index 0000000..08c1fe7 --- /dev/null +++ b/apps/golang/main_test.go @@ -0,0 +1,11 @@ +package main + +import ( + "testing" +) + +func TestAddSix(t *testing.T) { + if AddSix(2) != 8 { + t.Error("Expected 2 + 6 to equal 8") + } +}