golang导包
同一个项目下的导包
文件的目录结构
.
├── README.md
├── go.mod
├── main.go
├── mymath
│ ├── multip.go
│ └── sum.go
├── tree.txt
└── utilset
└── hello.go
3 directories, 7 files
/Users/song/codelearn/go_module-master/导包/app/go.mod
module app go 1.20
/Users/song/codelearn/go_module-master/导包/app/main.go
package main import ( "app/utilset" "app/mymath" "fmt" ) func main() { utilset.PrintHello() sum := mymath.Sum(11,22) fmt.Println("sum = ",sum) mul := mymath.Multip(11,22) fmt.Println("mul = ",mul) }
/Users/song/codelearn/go_module-master/导包/app/utilset/hello.go
package utilset import "fmt" func PrintHello(){ fmt.Println("Hello, 我在 utilset 目录下的 utils 包里") }
/Users/song/codelearn/go_module-master/导包/app/mymath/multip.go
package mymath func Multip(a,b int)int{ return a*b }
/Users/song/codelearn/go_module-master/导包/app/mymath/sum.go
package mymath func Sum(a,b int)int{ return a+b }
标签:
golang
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战