一、go项目工程结构
配置好工作目录后,就可以编码开发了,在这之前,我们看下go的通用项目结构,这里的结构主要是源代码相应地资源文件存放目录结构。
1.1 gopath目录
gopath目录就是我们存储我们所编写源代码的目录。该目录下往往要有3个子目录:src,bin,pkg。
src ---- 里面每一个子目录,就是一个包。包内是Go的源码文件
pkg ---- 编译后生成的,包的目标文件
bin ---- 生成的可执行文件。
1.2 编写第一个程序
1.在HOME/go的目录下,(就是GOPATH目录里),创建一个目录叫src,然后再该目录下创建一个文件夹叫hello,在该目录下创建一个文件叫helloworld.go,并双击打开,输入以下内容:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
2.执行go程序
执行go程序由几种方式
方式一:使用go run命令
step1:打开终端:
window下使用快捷键win+R,输入cmd打开命令行提示符
linux下可以使用快捷键:ctrl+alt+T
mac下command+空格,输入termainl
step2:进入helloworld.g