• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Go语言介绍及环境准备

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

第一章

认识go语言

Go语言诞生

  • 在2007的某一天,一些大牛正在用c++开发一些比较繁琐但是核心的工作,主要包括庞大的分布式集群,这些大牛就觉得很闹心,后来c++委员会来他们公司演讲,说c++将要添加大概35种新特性。于是其中名为Rob Pike的大牛听后心中一万匹草泥马飘过,“c++特性还不够多吗?简化c++应该更有成就感吧”。于是乎,Rob Pike和其他几个大牛讨论了一下,决定开发一款属于自己的语言,名字叫“go”,非常简短,容易拼写。于是大牛们便以c语言为原型,并借鉴其他语言的一些特性,来解放程序员,解放自己,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。

Go语言之父

  • 罗伯特·格瑞史莫,罗波·派克,肯·汤普逊于2006年1月2号下午15点4分5秒设计出了go语言。

Go语言特色

  • 简洁、快速、安全
  • 并行、有趣、开源
  • 内存管理、数组安全、编译迅速

Go语言用途

  • Go语言主要被用于搭载Web服务器,存储集群或类似用途的巨型中央服务器系统
  • 相较于其他大多数语言,在高性能分布式系统领域,Go语言有着更高的开发效率

第二章

Go语言环境安装

关于系统支持

  • Go语言支持以下系统
    • Linux:下载 .tar.gz 源码包
    • Windows:下载 .msi (msi包自动一键安装go环境变量) 或 .zip (zip压缩包需要手动设置go环境变量) 源码包
    • FreeBSD:下载 .tar.gz 源码包
    • Mac OS X (Darwin):下载 .pkg 源码包

源码包下载地址

安装流程

  • 这里以Windows系统为例,其它系统请点击这里
  • 点击你的 .msi后缀名的安装包,过程很简单
  • 默认情况下 .msi 文件会安装在 c:\Go 目录下
  • .msi 安装包会自动添加系统变量,无需手动添加
  • .zip 源码包需要将 c:\Go\bin 目录添加到 Path 环境变量中。

安装测试

  • 安装完成后打开cmd,输入go env 测试环境是否安装成功

第一个go程序

  • 创建一个后缀名为.go 的文件写入以下代码,例如hello.go

  • package main    // 声明 main 包
    
    import (
        "fmt"       // 导入 fmt 包,打印字符串时需要用到
    )
    
    func main() {   // 声明 main 主函数
        fmt.Println("Hello World!") // 打印 Hello World!
    }
    
  • 打开终端输入go run hello.go命令,会输出以下结果

VS studio安装配置

安装

配置

  • 打开进入VS studio后是英文,不方便的话可点击最左边的管理扩展,搜索Chinese,安装汉化包重启软件即可

  • 在管理扩展中搜索go,下载Go扩展包

  • 打开hello.go文件进行编辑时右下角会冒出很多拓展安装的提示,选择install all全部安装,如果显示有些安装失败,请执行以下操作

    • 点击百度下载地址,提取码:vjx2

    • 下载后选择相应版本的扩展复制 .exe文件粘贴到你的Go解释器安装目录下的bin文件夹中即可


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Go语言的简介和基本使用发布时间:2022-07-10
下一篇:
Go语言简介和开发环境搭建发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap