概述
Go中自建包的调用
1. 在GOPATH路径src文件夹下建文件go_dev/day1/package_example/calc夹,然后在calc文件夹下建两个go文件Sub.go和Sum.go并分别写数值相减和相加的函数,代码如下所示。
这儿需要注意的是,package main应改为package+文件名。
package calc
func Sub(a int, b int) int {
return a - b
}
package calc
func Sum(a int, b int) int {
return a + b
}
2. 再在package_example文件下建main文件夹并建main.go文件,写入如下代码调用自建包calc中写的两个函数。代码如下:
此处注意的是,Go会自动从src文件夹下搜索,故在调用包时我们应该添加“go_dev/day1/package_example/calc”,如果我们只有calc则会报错:找不到calc!
package main
import (
"fmt"
"go_dev/day1/package_example/calc"
)
func main() {
sum := calc.Sum(100, 300)
sub := calc.Sub(100, 300)
fmt.Println("sum=", sum)
fmt.Println("sum=", sub)
}
3.对于自建包,我们可取别名:代码如下
package main
import (
"fmt"
c "go_dev/day1/package_example/calc"
)
func main() {
sum := c.Sum(100, 300)
sub := c.Sub(100, 300)
fmt.Println("sum=", sum)
fmt.Println("sum=", sub)
}
最后
以上就是大力银耳汤为你收集整理的二. Go中自建包的调用的全部内容,希望文章能够帮你解决二. Go中自建包的调用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复