二. Go中自建包的调用

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)
}

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值