一、未使用包

package main

import "fmt"

func main() {
	test(1, 2)
}

func test(a int, b int) int {
	return a + b
}

报错信息:

imported and not used: "fmt"

当import一个包之后,如果不使用这个包,或者这个包中的函数/接口/数据结构/变量,那么将会编译失败。

如果真的确认不使用包的话,可以移除

正确代码:

package main

func main() {
	test(1, 2)
}

func test(a int, b int) int {
	return a + b
}