goland中出现declared but not used

经过验证,全局变量声明不使用 ,不会报上述错误;

但是局部变量会有报错:

package main

import "fmt"

var x, y int
var (
	a int
	b bool
)

func main() {

	g, k := 1, "PP"

	fmt.Println(a, b, x, y)
}

 

 

 

package main

import "fmt"

var x, y int
var (
	a int
	b bool
)

func main() {

	g, k := 1, "PP"

	fmt.Println(g,k)
}

 

 

posted @ 2022-08-10 16:34  r1-12king  阅读(768)  评论(0编辑  收藏  举报