Golang编译过程中频繁报错问题如何解决
Golang编译过程中频繁报错问题如何解决
package main
import {
"fmt"
}
func main(){
fmt.Println("Hello Test")
}
E:\GO-Learning\Exercises-Src\src>build test.go
E:\GO-Learning\Exercises-Src\src>go build test.go
can't load package: package main:
test.go:2:8: expected 'STRING', found '{'
test.go:3:2: expected ';', found "fmt"
更多关于Golang编译过程中频繁报错问题如何解决的实战教程也可以访问 https://www.itying.com/category-94-b0.html
2 回复
import 需要使用括号((、))包含导入列表,或者单独一个导入项。
它从不要求你使用花括号({、})。
更多关于Golang编译过程中频繁报错问题如何解决的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
这是一个常见的Go语法错误。问题出现在import语句的语法上,Go语言中import语句应该使用圆括号()而不是花括号{},并且包名需要用双引号包围。
以下是修正后的代码:
package main
import (
"fmt"
)
func main() {
fmt.Println("Hello Test")
}
主要修正点:
- 将
import {改为import ( - 将
"fmt"放在圆括号内 - 确保每个包名都用双引号包围
编译命令应该是:
go build test.go
或者直接运行:
go run test.go
修正后的代码应该能够正常编译和执行,输出"Hello Test"。

