入门语言的第一步都是hello world,目的是让这个程序跑起来,看看最简单的语法
//这个是php的语法
<?php
echo "hello world";
//这个是go语言的语法
package main
import "fmt"
func main() {
fmt.Printf("hello world")
}
以下是标注出来的区别点
- go语言中不需要告诉程序这是go语言来了,所以不要再写
<?go
这种东西了 - go语言要运行一定要用
package main
来引用一个方法,而这个方法名叫做main
- 打印用的这个
fmt
相当于是一个php里面封装好的类那种感觉,而后面的Printf
只是这个类里面其中一个方法,调用的时候就用一个.
就可以使用 -
import
相当于是在开头引用了这一个类,引用过后下面就必须使用,否则会报错 - 格式上面不需要在每一行结尾加上
;
,因为go语言会在编译的时候自动加上,就算你手动写上,他也会自动给你删除