目录
一、Go语言概念
Go 是一个开源的编程语言,它能让构建简单、可靠且高效的软件变得容易。
Go 是从2007年末由Robert Griesemer(罗伯特·格里茨默)、Rob Pike(罗伯·派克)、Ken Thompson(肯·汤普森)主持开发。后来还加入了lan Lance Taylor(伊恩·兰斯·泰勒)、Russ Cox(鲁斯·考斯)等人,并最终于2009年11月开源,在2012年早些的时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。
最近十年来,C/C++在计算机领域没有得到很好的发展,并没有新的系统编程语言出现,对于开发程度和系统效率在很多情况的下不能兼得。要么执行效率高,但低效率开发和编译,如C++;要么执行低效,但拥有高效的编译,如NET、Java;所以需要一种拥有高效的执行速度,编译速度和开发速度的编程语言,Go就横空出世了。
二、Go语言用途
Go 语言被设计成一门应用于搭载Web服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。
对于高性能分布式系统领域而言,Go 语言无疑比大多数其他语言有着更高的开发效率,它提供了海量并行的支持,这对于游戏服务端的开发而言是再好不过了。
三、Go语言开发部署
安装GO的编译器
官方下载地址:https://golang.google.cn/dl/
设置环境变量
本地查看配置是否生效
设置存储项目的路径
安装VS code
打开VS code软件
下载插件之前设置代理地址
网址:GOPROXY.IO - 一个全球代理 为 Go 模块而生
设置完成后,重启VScode
编写一个简单的代码
为了运行此代码下载Code Runner
也可以在终端中运行
此方式不产生exe文件,使用脚本方式运行,前提是先进入脚本当前目录!!!
编译打包为exe文件
基于目录构建exe文件