Go语言初学
1.Go语言特性
- 自动立即回收。
- 更丰富的内置类型。
- 函数多返回值。
- 错误处理。
- 匿名函数和闭包。
- 类型和接口。
- 并发编程。
- 反射。
- 语言交互性。
2.Go语言声明
四种声明方式 :
- var(声明变量)
- const(声明常量)
- type(声明类型)
- func(声明函数)
3.第一个go代码Hello word
//package _0210713
package main//这个记住
import "fmt"//导入一个包含Println函数的包,用于打印输出
func main() {
fmt.Println("hello")
println("word")
}
2.hello word进阶
- 首先func是用来创建函数的;
- 这样就可以单独创建一个函数来实现helloword;
- 创建函数的格式:
func 函数名() 数据返回类型{}
- 可以和java的创建函数格式区分记忆 :
public 返回类型 函数名(){}
代码以及运行结果
//package _0210713
package main
import "fmt" //导入一个包含Println函数的包,用于打印输出
func main(){
fmt.Println(Hello())
}
func Hello() string{
/*fmt.Println("hello")
println("word")*/
return "Hello word!"
}