目录
一、Go简介
go语言是由google发布的开源编程语言,有个好爹。
特点:
- 静态编译,会生成机器码,支持类似plan9汇编;
- 没有虚拟机
- 可以制作动态链接库,供Go或C程序使用;
- 可以调用C语言生成的动态链接库;
- 天然具有并发性(协程支持);
- 协程间通信,通常使用channel;
- 具有丰富的网络、数据库等方便服务器开发的标准库;
典型应用:
- 微服务、容器、服务器
二、Go框架
初步探索Go程序开发,作为一种比较新型的语言,在框架方面还没具有较好的生态,所出的一些框架发布版本较低(例:v0.x 1.x)。今天(2020年5月31日)初步研读了几个框架的官方文档和网友分享文章,给大家分享一下:
WEB框架:
Beego框