diff --git a/Go_tutorial/To_get_start.md b/Go_tutorial/To_get_start.md new file mode 100644 index 0000000..af3ce38 --- /dev/null +++ b/Go_tutorial/To_get_start.md @@ -0,0 +1,26 @@ +# To_get_start + +## Structure and Compilation +Let's first create a file called "Hello_JOJ.go", and write in: +```go +package main + +import=( + "fmt" +) + +func main(){ + fmt.Println("Hello "+ "JOJ") +} +``` +Observe the structure it is similar to both Python and C++, as it needs to import certain library and need some special package to run the program. We will also see further that the syntax of Go is like the combination of both C++ and Python. + +If you want to run the program, you can either choose to directly run it: +```bash +$ go run Hello_JOJ.go +``` +or choose to compile it as a binary file: +```bash +$ go build Hello_JOJ.go +$ ./Hello_JOJ +``` \ No newline at end of file