-
Go语言的特点
1.无继承和多态
2.强一致性
3.接口不需要显式声明(Duck Typing)
4.无异常处理
5.基于首字母的可访问特性
6.不用的Import或变量会引起编译错误
7.完整且卓越的标准库包 -
Go语言的优势
1.易上手
2.效率高
3.出身名门(Google公司)
4.自由高效,支持并发编程,包括过程,面向对象,面向接口,函数式编程。
5.强大的标准库:互联网应用,系统编程和网络编程
6.部署方便:二进制文件,Copy部署
7.简单的并发:goroutines和通道(创新之处)
8.稳定性:提供了软件生命周期的各个环节的工具:如 go tool,go fmt,go test -
核心特性
1.静态语言
2.天生并发
3.内置GC
4.安全
5.语法简单
6.编译快速
3.环境搭建:
下载地址: https://golang.google.cn/dl/
安装步骤很简单 Next完事
4.安装开发工具 Goland以及配置
下载地址:https://download.jetbrains.com/go/goland-2019.2.3.exe
安装步骤也是一直Next
运行时遇到的问题:
CreateProcess error=216, 该版本的 %1 与你运行的 Windows 版本不兼容。请查看计算机的系统信息,然后联系软件发布者。
解决方式:
在入口文件的第一行改成如下即可
package main
注意:也可以在IDEA上面安装go插件
具体方法参考https://blog.csdn.net/cui_yonghua/article/details/90900336?utm_source=app
来源:oschina
链接:https://my.oschina.net/u/4349018/blog/4470872