GO语言初识

GO语言的优势;

1.效率:GO语言(或称Goland)是云计算时代的C语言 GO语言编写的程序可以媲美C/C++的代码速度,而且更加安全,支持并行进程

C/C++提供了很快的执行速度,而Ruby和Python擅长快速开发,而go则处于两者之间,不仅提供高性能的语言,也能让开发更为快速

2.可直接编译成机器码

3.静态类型语言,就是可以在编译时检查出隐藏的大部分问题。

4.语言层面支持并发,go语言天生支持并发

环境配置:

开发软件

litede或者goland 前者免费后者需要破解

和我一样的初学者可以选择前者

 

 需要go开发环境和开发软件的可以私聊,这里就不放上来了

最后是所有语言的第一个程序-helloworld

go语言的文件名后缀是.go

注意:这里面不能随意换行哦 我发现我按照我以前的习惯把 main()后面换行 让 { 独占一行会报错

 然后是使用cmd命令行运行go程序

注:切换盘符 例如切到D盘: 直接输入D: 然后回车 选择盘符的文件夹命令是cd 这些你们应该都知道

go语言的运行命令是 go run 文件名

 Desktop表示桌面的意思

哦 对了还有一点:

就是第一次安装好 liteide 之后创建了第一个 “hello go” 的golang 项目,运行会报错 然后报错原因是:

这是因为:

GO111MODULE 是 Go 1.11 引入的新版模块管理方式。

GO111MODULE 环境变量用于开启或关闭 Go 语言中的模块支持,它有 off、on、auto 三个可选值,默认为 auto。

所以我们需要cmd输入:go env -w GO111MODULE=auto

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值