diff --git a/Go_tutorial.md b/Go_tutorial.md index 9613d95..c8f41a6 100644 --- a/Go_tutorial.md +++ b/Go_tutorial.md @@ -80,6 +80,7 @@ There are three kinds of ways to initialize variables: var v1 int = 10 // method 1 var v2 = 10 // method 2 v3 := 10 // method 3 +v4 := [3]int{1, 2, 3} //initialize a slice ``` It can be observed that the compiler can deduce the data type automatically. However, when we use **method 3**, the variable should not be declared before, which will contribute to the error. diff --git a/Go_tutorial/To_get_start.md b/Go_tutorial/To_get_start.md deleted file mode 100644 index be5817d..0000000 --- a/Go_tutorial/To_get_start.md +++ /dev/null @@ -1,26 +0,0 @@ -# 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