一个package里,可以创建多个main函数的源文件,只能一个一个源文件编译吗?

来源:3-3 GO Package的用法

慕容8287547

2018-05-15 14:07

go build .(编译project)会报错

user:HelloProject user$ go build .

# HelloProject

./learn.go:32:6: main redeclared in this block

        previous declaration at ./HelloWorld.go:11:6

./test.go:5:6: main redeclared in this block

        previous declaration at ./learn.go:32:6

写回答 关注

3回答

  • 半阳
    2018-05-16 08:21:53
    已采纳

    go语言中也是有类似的makefile的

  • 慕容8287547
    2018-05-16 08:17:48

    谢谢,有没有类似C的makefile?

  • 半阳
    2018-05-16 07:35:32

    指定源文件编译就不会报错

    newbee... 回复慕容8287...

    go里面也是有makefile的

    2018-05-25 10:33:45

    共 2 条回复 >

GO语言语法入门篇

Go编译的程序可以媲美C或C++代码的速度,更加安全、支持并行进程

54132 学习 · 103 问题

查看课程

相似问题