Windows下Go语言环境搭建

软件环境

  • Windows 7
  • Git 2.10.1
  • Go 1.14.2

安装过程

首先安装go1.14.2.windows-amd64.msi,安装完成后需要设置GOPATH环境变量,GOPATH就是Go的工作目录,在Windows环境变量中添加如下配置:

配置GOPATH

此外还需要在PATH中配置Go的可执行文件目录:

配置GOBIN

接下来配置代理并开启go modules:

$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct

配置完毕后,可以在命令行中使用go env命令查看配置信息:

GO ENV

安装Beego

使用命令行安装beego安装包:

$ go get github.com/astaxie/beego

然后安装bee工具:

$ export GO111MODULE=off && go get -u github.com/beego/bee

安装成功后,可以使用bee命令操作beego项目。

Beego示例项目

使用bee命令创建一个beego示例项目,首先进入$GOPATH/src目录,执行命令:

$ bee new quickstart

创建好后的项目结构大致如下:

quickstart
|-- conf
|   `-- app.conf
|-- controllers
|   `-- default.go
|-- main.go
|-- models
|-- routers
|   `-- router.go
|-- static
|   |-- css
|   |-- img
|   `-- js
|-- tests
|   `-- default_test.go
`-- views
    `-- index.tpl

在启动项目之前,还需要初始化模块,进入quickstart目录下,执行命令:

$ go mod init

然后就可以启动项目了:

$ bee run

你可能感兴趣的:(Windows下Go语言环境搭建)