@@ -45,6 +45,7 @@ imageTests+=(
gcc-c-hello-world
'
[golang]='
+ golang-hello-world
[haskell]='
haskell-cabal
@@ -0,0 +1 @@
+Hello World!
@@ -0,0 +1,7 @@
+package main
+
+import "fmt"
+func main() {
+ fmt.Printf("Hello World!")
+}
@@ -0,0 +1,8 @@
+#!/bin/bash
+image="$1"
+dirTest="$(dirname "$(readlink -f "$BASH_SOURCE")")"
+dirContainer='/usr/src/hello-world'
+docker run --rm -v "$dirTest":"$dirContainer":ro -w "$dirContainer" "$image" sh -c 'go build -o /hello-world hello-world.go && /hello-world'