go的main包中有多个文件情况下的编译运行方式


当main包中有多个go文件时;

package main:

  main.go

  aa.go

  bb.go

此时main包中包含了三个go文件:main.go,aa.go,bb.go,其中mian.go文件中有main函数(必须有main函数,但是main函数不一定必须在main.go文件中)

此时有两种编译或者运行方式

#列出所有的文件名
go run main.go aa.go bb.go
go build main.go aa.go bb.go

#使用*.go代替所有文件
go run *.go
go build *.go

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM