Go 导入包的方式
常见的方式
package main
import (
"fmt"
)
func main() {
fmt.Println("hello")
}
这个是从 GOROOT目录去加载模块
另外我们还可以安装相对路径或者绝对路径去加载
import (
"./models"
#相对路径引入,不太建议
"goweb/models" #绝对路径引入
)
几个特殊的方式
1. .
package main
i
Posted:2019-09-01 By vilayz
Go 的array,slice,map一直不太分的清楚,做个学习笔记。
Array
array 就是数组
数组定义
var arr [n]type
#n表示长度,type表示数组类型
示例
var arr [3]int
# 申明一个长度为3的整形数组,arr[0],arr[1],arr[2] 都是0
数组还有一种方法定义:
a := [2]int{1,2}
b := [10]int{1,2,3} # b[0] 等于1 b[1] 等于2 b[2] 等于 3,其它都默认等于0
c := [...]i
Posted:2019-08-25 By vilayz