diff --git a/.gitignore b/.gitignore index adf8f72..a8d3645 100644 --- a/.gitignore +++ b/.gitignore @@ -20,4 +20,4 @@ # Go workspace file go.work - +src/main diff --git a/src/go.mod b/src/go.mod new file mode 100644 index 0000000..47bd91a --- /dev/null +++ b/src/go.mod @@ -0,0 +1,3 @@ +module gitea.voser.cloud/Container/iwilldie/src + +go 1.18 diff --git a/src/helper/func2test.go b/src/helper/func2test.go new file mode 100644 index 0000000..e748a11 --- /dev/null +++ b/src/helper/func2test.go @@ -0,0 +1,6 @@ +package helper + +// Function to Test with go test +func Func2test(num1, num2 int)(res int){ + return num1 + num2 +} \ No newline at end of file diff --git a/src/helper/func2test_10_vars.go b/src/helper/func2test_10_vars.go new file mode 100644 index 0000000..3de78d8 --- /dev/null +++ b/src/helper/func2test_10_vars.go @@ -0,0 +1,4 @@ +package helper + +var num1 int = 2 +var num2 int = 16 \ No newline at end of file diff --git a/src/helper/func2test_20_struct.go b/src/helper/func2test_20_struct.go new file mode 100644 index 0000000..72a289e --- /dev/null +++ b/src/helper/func2test_20_struct.go @@ -0,0 +1 @@ +package helper \ No newline at end of file diff --git a/src/helper/func2test_test.go b/src/helper/func2test_test.go new file mode 100644 index 0000000..f92fe3f --- /dev/null +++ b/src/helper/func2test_test.go @@ -0,0 +1,13 @@ +package helper + +import "testing" + +func Test_Func2test(t *testing.T){ + + got := Func2test(2, 16) + want := 18 + + if got != want { + t.Errorf("got %q, wanted %q", got, want) + } +} \ No newline at end of file diff --git a/src/main.go b/src/main.go new file mode 100644 index 0000000..d888b94 --- /dev/null +++ b/src/main.go @@ -0,0 +1,25 @@ +package main + +import ( + "fmt" + "gitea.voser.cloud/Container/iwilldie/src/helper" +) + +func main() { + start_server() + result := helper.Func2test(2, 16) + fmt.Printf("The result is %d \n", result) + stop_server() +} + +// Start Server +func start_server() { + fmt.Println("Start Server now") +} + + + +// Stop Server +func stop_server() { + fmt.Println("Stop Server now") +} diff --git a/src/main_test.go b/src/main_test.go new file mode 100644 index 0000000..06ab7d0 --- /dev/null +++ b/src/main_test.go @@ -0,0 +1 @@ +package main