IDEA编译Go⼯程,go⽂件之间的函数调⽤问题IDEA 编译Go⼯程idea debug
这篇⽂章主要是解决go⽂件之间的函数调⽤问题,在win10、win7上亲测过,都可以⽤。IDEA版本为2017.3.1。
1 新建⼀个go⼯程
⼯程结构如下
2 编写两个go⽂件,代码如下
<
package main
import"fmt"
func hello(){
fmt.Println("Hello,world")
}
<
func main(){
hello()
}
3 修改 GOPATH
打开 File -->Settings,修改GOPATH,遇到这问题的时候,我在⽹上查了⼀下资料,发现其他⼈安装GO 插件时会有⼀个Go Application 在GOPATH下,但是我这个是没有的。如果看到的⼈⾃⼰安装GO插件时,有Go Application,请留下联系⽅式,我请教⼀下。
修改完成后,保存。
4 修改 Edit Configurations
打开 Edit Configurations
修改 Edit Configurations,下图中的Name栏,⾃⼰可以起⼀个名字⽅便区别。
修改完成后保存。
5 运⾏验证
运⾏时使⽤屏幕右上⾓的运⾏按钮,如果直接使⽤main函数旁边的运⾏按钮,编译的还是单个go⽂件。
使⽤Run 或者Debug 都可以。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。