@ -0,0 +1,2 @@
.idea
go.sum
@ -0,0 +1 @@
demo for go mod pkg
@ -0,0 +1,9 @@
package calc // package 一定要放在最上面
func Add(x, y int) int { // 首字母大写表示公有方法
return x + y
}
func Sub(x, y int) int {
return x - y
@ -0,0 +1,3 @@
module calc
go 1.18
@ -0,0 +1,11 @@
package main
import (
"fmt"
_ "sre.ink/go/calc" // 使用自定义包
)
func main() {
sum := calc.Add(10, 2)
fmt.Println(sum)