开发工具:
IDEA 2016.3.3/2016.3.4 社区版、旗舰版都试过,golang 1.7.5,Go插件版本0.13.1924
现象:
exec.Command("system_profiler", "SPHardwareDataType").CombinedOutput()
inf, _ := net.InterfaceByName(name)
MAC := strings.TrimSuffix(inf.HardwareAddr.String(), ":00:00")
上面几行代码中,CombinedOutput、.String()都变成了红色,按住Command键后单击也无法跳转到源码,进入sdk源码后可以看到CombinedOutput方法是存在的,但是编译运行没问题。
请教各位有没有解决办法
更多评论
同上,基本都用gogland了。这问题以前遇到过,就是你的ide在项目配置中,依然指向的是老的go版本,重新设置即可。具体路径:
file->project struct
#2