增加 Go 包的创建和使用.
Signed-off-by: rick.chan <chenyang@autoai.com>
This commit is contained in:
parent
bd0fec952c
commit
ac7ca25456
|
@ -0,0 +1,35 @@
|
||||||
|
# Go 包的创建和使用
|
||||||
|
|
||||||
|
## 1.创建包
|
||||||
|
|
||||||
|
```go
|
||||||
|
/**
|
||||||
|
* @file demo/pkg/pkg.go
|
||||||
|
*/
|
||||||
|
package pkg
|
||||||
|
|
||||||
|
// ...
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
## 2.使用包
|
||||||
|
|
||||||
|
```go
|
||||||
|
/**
|
||||||
|
* @file demo/main.go
|
||||||
|
*/
|
||||||
|
package main
|
||||||
|
|
||||||
|
import (
|
||||||
|
// 相对于当前路径
|
||||||
|
"demo/pkg"
|
||||||
|
// 在 $GOPATH 下
|
||||||
|
"my.com/mypkg"
|
||||||
|
)
|
||||||
|
|
||||||
|
func main() {
|
||||||
|
// ...
|
||||||
|
}
|
||||||
|
|
||||||
|
// ...
|
||||||
|
```
|
Loading…
Reference in New Issue