本文介绍了golang中模块化编程的方法,以及其中需要注意的地方。
GitHub:https://github.com/SkyDreamcode/Golang.git
参考:https://www.runoob.com/go/go-program-structure.html
模块化编程,就是在不同的源代码文件中实现不同功能的函数,以方便我们在项目中的代码移植和维护。下面介绍golang语言的模块化编程的简单实现方法。
在不同的两个文件中定义实现两个整形变量的加减两个函数。具体如下:
文件:mathadd.go
package mathClass
func Submy(x, y int) int{
return x - y;
}
文件:mathsub.go
package mathClass
func Addmy(x, y int) int{
return x + y;
}
将这两个文件放在目录myMath中。
然后