[英]Run Golang project with multiple files on Goland
我是 Go 语言的新手,当我尝试在 Goland IDE 上运行一个包含两个文件的简单项目时遇到问题。
第一个名为main
文件 -
package main
import "fmt"
func main() {
card := list{0, add(0)}
cards := append(card, add(3))
cards = append(card, add(4))
for i, c := range cards {
fmt.Println(i, c)
}
}
func add(x int) int {
return x + 1
}
第二个文件叫做 list -
package main
type list []int
当我尝试使用第一个文件中的第二个文件(使用列表类型)时,我compilation failed
并且 -
command-line-arguments
.\main.go:6:10: undefined: list
我错过了什么?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.