Windows下搭建Golang开发环境

● 安装SDK(Software Development Kit 软件开发工具包)

下载地址:链接

安装步骤:

● 安装的路径尽量不要带有中文或者特殊符号等

安装在指定的文件夹,完成后输入go version可以看到go语言版本说明安装完成

● 下一步配置环境变量,否则如果离开了bin文件夹的话go语言就无法运行了。

根据Windows系统在查找可执行程序的原理,可以将go所在的路径定义到系统的环境变量中去,让系统帮我们去查找运行执行的程序,这样在任何目录下都可以执行go程序

环境变量说明
GOROOT指定SDK安装的路径
PATH添加SDK的\bin目录
GOPATH工作目录

 ②

代表引用刚才的GOROOT路径。

③ 

 用于存放Go项目的路径

测试--输出一个hello,world

说明:

① go文件的后缀是.go

② package main

  表示hello.go文件所在的包是main,在go中,每个文件都必须归属于一个包

③ import “fmt”

  引入一个包,包名fmt,引入后就可以使用fmt这个包中的函数

④ func main{

  func是一个关键字,表示一个函数。

  main是函数名,是一个主函数,即程序的入口

⑤ fmt.Println

  表示调用fmt这个包中的println,执行输出指令

⑥ 通过go build 指令对该go文件进行编译,生成.exe文件

 ⑦ hello.exe 运行该exe文件

或者直接go run

 Golang执行流程分析
    ●  说明:两种执行流程的方式区别
1)如果我们先编译生成了可执行文件,那么我们可以将该可执行文件拷贝到没有go开发环境的机器上,仍然可以运行(如hello.exe已经打包了运行所需文件和资源)
2)如果我们是直接gorungo源代码,那么如果要在另外一个机器上这么运行,也需要g0开发环境,否则无法执待。
3)在编译时,编译器会将程序运行依赖的库文件包含在可执行文件中,所以,可执行文件变大了很多。

 什么是编译

1)有了go源文件,通过编译器将其编译成机器可以识别的二进制码文件。
2)在该源文件目录下,通过go build对hello.go文件进行编译。可以指定生成的可执行文件名,在windows下必须是exe后缀。
3)如果程序没有错误,没有任何提示,会在当前目录下会出现一个可执行文件(windows下是exe Linux下是一个可执行文件),该文件是二进制码文件,也是可以执行的程序。
4)如果程序有错误,编译时,会在错误的那行报错。

如果想在编译时给文件换个名字 使用

go build -o  新名字.exe 源文件.go

Go语言快速开发入门:

① go语言以.go为扩展名

② go应用程序的执行入口是main()方法

③ go语言严格区分大小写

④ go方法由一条条语句构成 ,每个语句后面不需要分号(go语言会在每行后自动加分号)这一点也体现出了golang语言的简介性

⑤ go的编译器是一行一行进行编译的,因此我们在一行只写一条语句,不能把多条语句写在同一行否则会报错

⑥ go语言定义的变量或者import的包如果没有用到,代码就不能编译通过

⑦ 大括号成对出现,缺一不可

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值