LiteIDE 是一款开源、跨平台的轻量级 Go 语言集成开发环境(IDE),QT编写。
1.Go 语言环境安装。
安装包下载地址:https://golang.google.cn/dl/
2.建立GOHOME目录(bin、pkg、src),并添加到环境变量。我这里是建在了E:\workspace\go
3.LiteIDE下载地址:https://sourceforge.net/projects/liteide/files/
我这里下载的是liteidex37.4.win64-qt5.14.2.zip,解压即可用,无需安装。
4.打开liteIDE,双击bin目录下的liteide.exe.
只要是正确添加到环境变量,是可以看到如下界面的。
5.创建package工程。
文件->新建,选择Go1 Package Project,输入名称,点击创建即可。
6.创建command工程(可以运行的工程)。
文件->新建,选择Go1 Command Project,输入名称,点击创建即可。
7.此时会在src目录下生成两个文件夹,如下:
8.测试代码:
keymgrapi/keymgrapi.go
// keymgrapi project keymgrapi.go
package keymgrapi
import (
"fmt"
)
//这里写一个打印函数,名字随便写的,别在意
func YM_Initialize() int {
fmt.Println("Enter YM_Initialize")
return 0
}
KeyMgrApiTest/main.go
// KeyMgrApi project main.go
package main
import (
"fmt"
"yuzyong/keymgrapi"
)
func main() {
fmt.Println("Hello World!")
keymgrapi.YM_Initialize()
}
9.编译并运行(Ctrl+R)
10.总结及注意事项:
①同一个文件夹目录下,只能有一个包名。如果要把keymgrapi.go和main.go放在同一个目录,需要将package keymgrapi改为package main,此时也不需要import导入。
②包中需要导出的函数和变量,首字母必须大写,否则在别的包中是无法使用的。即keymgrapi.go中的函数名YM_Initialize()首字母必须大写,否则在main包中是调用不到的。
本文暂时没有评论,来添加一个吧(●'◡'●)