加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Golang多个文件在主包中

发布时间:2020-12-16 18:05:47 所属栏目:大数据 来源:网络整理
导读:我目前在我的主包中有一个名为main.go的单个文件。如何将main.go的内容拆分成多个文件,而不创建单独的包,因为代码不可重用。 我想要一个目录结构这样: $ ls foomain.gobar.go bar.go package mainimport "fmt"func Bar() { fmt.Println("Bar")} 然后在mai
我目前在我的主包中有一个名为main.go的单个文件。如何将main.go的内容拆分成多个文件,而不创建单独的包,因为代码不可重用。

我想要一个目录结构这样:

$ ls foo

main.go
bar.go

bar.go

package main

import "fmt"

func Bar() {
    fmt.Println("Bar")
}

然后在main.go

package main

func main() {
    Bar()
}
上面的代码实际上是工作。问题是我需要跑
go run *.go

代替

go run main.go

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读