包的操作
文章发布较早,内容可能过时,阅读注意甄别。
# 1,与包相关的操作。
# 1,导入包。
package main
//多包引用方式1
// import "fmt"
// import "os"
//多包引用方式2,常用
import (
"fmt"
"os"
)
func main() {
fmt.Println("this is test")
fmt.Println("args is=", os.Args)
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 2,给包起别名。
package main
import io "fmt"
func main() {
io.Println("this is test")
}
1
2
3
4
5
6
7
2
3
4
5
6
7
# 3,.
点操作。
package main
import (
. "fmt"
. "os"
)
func main() {
Println("this is test")
Println("args is=", Args)
}
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
在引用包之前加一个.
,可以在下边调用包的时候,去掉前缀包名,但是不推荐这种做法。
# 4,_
下划线操作。
package main
import (
_ "fmt"
_ "os"
)
func main() {
}
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
在引用包之前加一个_
,有时候会用到一个包的 init 函数,但是又不需要引用这个包的标识符,就可以用这个下划线操作。
上次更新: 2024/11/19, 23:11:42