Go语言(一) Go语言的介绍和编译器安装及环境配置

一:Go语言

  (一)历史

  1.  第一次关于Go语言的设计讨论是在2007年9月20日,一个周四的下午;
  2.  Go语言的名字诞生于9月25日,在Rob Pike,Robert Griesemer和Thompson的来往信件中我们可以看见一些关于这门语言命   名的 一些设计考量:
  •   Subject: Re: prog lang discussion
  •   From: Rob 'Commander' Pike
  •   Date: Tue, Sep 25, 2007 at 3:12 PM
  •   To: Robert Griesemer, Ken Thompson
  •   i had a couple of thoughts on the drive home.
  •  1. name
  • 'go'. you can invent reasons for this name but it has nice properties. it's short, easy to type. tools: goc, gol, goa. if there's an interactive debugger/interpreter it could just be called 'go'. the suffix is .go
  • ...
  1. Go项目将2009年11月10日,即Go项目正式开源的那天作为其官方生日。最初Go项目托管在code.google.com上,几年后迁移至GitHub。
  2. 《Go语言:成长的十年》,原文链接:https://news.ycombinator.com/item?id=15307870

(二)优点

  1. 使高度可用和可扩展的网络应用程序的开发变得简单和容易;
  2. go编译器支持静态链接。所有go代码都可以静态链接到一个大型的二进制文件中,并且可以轻松部署到云服务器中,而无需担心依赖关系。

二:安装及环境配置

(一)安装

  1. golang支持Windows,Mac和linux系统,可以在https://studygolang.com/dl上下载相应的二进制文件
  2. 推荐使用GoLand作为开发工具,下载地址:https://www.jetbrains.com/go/

(二)环境配置

  1. 下载相应系统的二进制文件,点击安装,基本会自己配置相应的路径
  2. 如果没有,请把安装目录下的bin添加到path环境变量中去

你可能感兴趣的:(Go语言)