上篇已配置GOPATH工作空间为D:\mygo,之后练习就会在此目录进行...
GOPATH目录下有3个子目录:
- src:存放源代码(.go .c .h .s等 )
- pkg:编译后生成的文件(如.a)
- bin:编译后生成的可执行文件(如.exe)
在src下创建应用或者代码包,包路径为src下,一个目录至它的最后一级目录,包名为包路径中最后一个目录。
如:src/a/b/c/d 包名:d 源码文件在d目录下
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
第一个go程序
一、编写应用
书上这段代码,作者是转markdown文件了,```go```指定go语言
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
二、编译应用
go install编译后生成的.a文件
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
三、调用应用
go build在当前目录下生成可执行文件.exe
当前目录下go install 在bin下增加一个可执行文件.exe
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
四、执行程序mathapp
此处之前报错:mathapp是不可执行文件,在环境变量中把工作空间\bin加入
第一个go程序完成~