从Atom官方网站(https://atom.io/)或者(https://github.com/atom),下载atom安装包,自行安装。
打开Atom以后,在标签“Welcome Guide”界面,单击标签“Install a Package”,然后单击“Open Installer”,打开后,出现标签"Settings"的“Install”界面里,在“Search packages”的搜索框中输入Go,出现“go-build”字样的扩展,单击“Install”按钮。同样的,安装atom-terminal-panel扩展插件(可选,用处是在Atom界面上输入命令行)。
两个扩展插件安装完成以后,使用Atom编写Go语言代码。
在IDE打开菜单File-->Add Project Folder,或者说,在Atom界面上,左边单击“Add folders”按钮以后,选择合适的路径,比如,单击src文件。打开project,在“src”文件下右键选择“New Folder”,新建helloworld目录,在“helloworld”文件下右键选择“New File”,输入“helloworld.go”。
在helloworld.go下,输入代码如下:
package main
import("fmt")
func main(){
fmt.Println("Hello world")
}
在菜单下,单击File-->Save,保存了helloworld.go。
在Atom界面上,在键盘按一下“ctrl”+"`"(键盘的左上角),打开Atom terminal。或者说,打开Mac OS的终端,然后,输入命令行切换到elloworld目录,执行命令行go run hello world.go。
输入命令行如下:
go get github.com/go-delve/delve/cmd/dlv
运行结果如下:
# cd .; git clone -- https://github.com/go-delve/delve /Users/douxiaobo/go/src/github.com/go-delve/delve
Cloning into '/Users/douxiaobo/go/src/github.com/go-delve/delve'...
fatal: unable to access 'https://github.com/go-delve/delve/': LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
package github.com/go-delve/delve/cmd/dlv: exit status 128