Go Hello World 实例
package main //定义了包名,必须在源文件中非注释的第一行指名这个文件属于哪个包,每个Go应用程序都包含一个名为main的包
import "fmt" 告诉Go编译器这个程序需要使用fmt包,fmt包含了格式化I/O的函数
func main() { //是程序开始执行的函数,main函数是每一个可执行程序所必须包含的,一般来说都是启动后第一个执行的函数(如果有init()函数则会先执行该函数)
/* 这是我的第一个简单的程序 */
fmt.Println("Hello, World!") 可以将字符串输出到控制台,并在最后自动增加换行符\n
}
需要注意: { 不可以单独放在一行
例如:
package main
import "fmt"
func main()
{ // 错误,{ 不能在单独的行上
fmt.Println("Hello, World!")
}
行分隔符
在Go程序中,一行代表一个语句的结束,结尾不需要添加单位符号,这些工作都将由GO编译器自动完成,但是如果将多个语句写在同一行,则需要以;结尾,不鼓励这种写法
fmt.Println("Hello, World!")
fmt.Println("Hello");fmt.Println("World")
注释
// 单行注释 /* My name is Jan多行注释*/
字符串拼接
package main
import "fmt"
func main() {
fmt.Println("Jan" + "Wong")
}
输出结果为:
JanWong
待补充......
来源:https://www.cnblogs.com/wangjian941118/p/11014836.html