我试图在 Go 中的声明之后导入一些模块。
例如,我尝试在声明变量后导入时间,但这不起作用,有人可以告诉我为什么在 Go 中会发生这种情况吗?
这有效:
package main
import (
"fmt"
)
import "time";
var test = "testing"
func main() {
currtime := time.Now()
fmt.Println(test)
fmt.Println(currtime)//Output: 16:44:53
}
但事实并非如此:
package main
import (
"fmt"
)
var test = "testing"
import "time"
func main() {
currtime := time.Now()
fmt.Println(test)
fmt.Println(currtime)//Output: 16:44:53
}
错误是“函数体之外的非声明语句”。为什么在 Go 中会发生这种情况?
MMTTMM
慕神8447489
海绵宝宝撒
相关分类