当前位置: 首页 > 工具软件 > gorun > 使用案例 >

解决go run: cannot run non-main package异常

雷曜灿
2023-12-01

异常信息

go run: cannot run non-main package

异常原因

在Go语言中, 只有package为main时才能执行main方法

package main

import "fmt"

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

如果是要做测试的话建议使用专业的测试类来测试

package test

import (
	"testing"
)

func TestMethod(t *testing.T) {
	
}

注意 : 测试类的末尾必须以test结尾, 例如app_test.go

 类似资料: