Go学习笔记(一)初始Go以及环境安装

    xiaoxiao2021-03-25  125

    Go简介

    Go语言是谷歌推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。

    事例 Docker是由Go开发的。Go形成自己的管道通讯机制。

    借鉴: - alef的垃圾回收机制;加入切片、延迟执行defer等

    特性: 1. 多核并发。 2. 放弃了类和继承的概念,只保留了灵活的接口。 3. 把函数和接口作为数据类型的一种, 4. 静态语言,编译和运行速度快。 5. .强类型必须显示转换。

    优缺点: 优点:多核高并发。 缺点:图形化缺少,以及实时性软件一般。

    环境安装

    安装SDK:国内无法访问golong官网,可以访问golong中国下载SDK(如果会科学上网,可以去官网下载)下载地址 。根据系统属性下载对应的版本的SDK。zip包直接解压就可用;msi双击运行安装。(ps:1.8版本安装后,自动配置环境变量)配置环境变量: 2.1新建GOROOT环境变量:填写go安装的目录。 2.2在Path下添加 %GOROOT%\bin 2.3打开命令行输入go version 可以看到安装到版本,配置后如果不能生效,重启即可。 go env 可以看到环境变量。 2.4设置工作空间gopath目录(Go语言开发的项目路径) src 存放源代码(比如:.go .c .h .s等)pkg 编译后生成的文件(比如:.a)bin 编译后生成的可执行文件 配置GOPATH的时候出现了问题。设置成E:\golong\code提示我让我让我设置绝对路径,改成E:\golong\code\这样就好了是这个文件夹下。开发工具。 Visual Studio code普通的文本IDE LiteIDE 是一款简单、开源、跨平台的 Go 语言 IDE。

    ps:2017年4月开始学习Go 有不对的地方欢迎大家批评指正。

    转载请注明原文地址: https://ju.6miu.com/read-15019.html

    最新回复(0)