摘要: 1、Gin 是什么? Gin 是一个用 Go (Golang) 编写的 HTTP web 框架。 它是一个类似于 martini 但拥有更好性能的 API 框架, 由于 httprouter,速度提高了近 40 倍。如果你需要极好的性能,使用 Gin 吧。2、为什么要用Gin 在 Web 开发中,开 阅读全文
posted @ 2019-12-26 23:40 MrBug 阅读(2888) 评论(0) 推荐(2) 编辑
摘要: 接下来我们来编写第一个 Go 程序 hello.go(Go 语言源文件的扩展是 .go),代码如下: 你也许不明白这些代码的含义,没关系,后面的文章里会一一说明。 代码写好了那我们怎么让代码运行起来呢?在命令行里输入: 此时会输出: 前面我们配置的开发环境用的是VSCode,后面我们写代码都将在这里 阅读全文
posted @ 2019-12-26 23:11 MrBug 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 下面列举的是原生使用Go语言进行开发的部分项目。1、DockerDocker 是一种操作系统层面的虚拟化技术,可以在操作系统和应用程序之间进行隔离,也可以称之为容器。Docker 可以在一台物理服务器上快速运行一个或多个实例。例如,启动一个 CentOS 操作系统,并在其内部命令行执行指令后结束,整 阅读全文
posted @ 2019-12-26 22:42 MrBug 阅读(1624) 评论(0) 推荐(0) 编辑
摘要: Go语言的强项在于它适合用来开发网络并发方面的服务,比如消息推送、监控、容器等,所以在高并发的项目上大多数公司会优先选择 Golang 作为开发语言。 1、Google 这个不用多做介绍,作为开发Go语言的公司,当仁不让。Google基于Go有很多优秀的项目,比如:https://github.co 阅读全文
posted @ 2019-12-26 22:26 MrBug 阅读(1198) 评论(0) 推荐(0) 编辑
摘要: 一、Go的起源 Go语言的所有设计者都说,设计Go语言是因为 C++ 给他们带来了挫败感。在 Google I/O 2012 的 Go 设计小组见面会上,Rob Pike 是这样说的: 我们做了大量的 C++ 开发,厌烦了等待编译完成,尽管这是玩笑,但在很大程度上来说也是事实。Go 语言起源 200 阅读全文
posted @ 2019-12-26 22:10 MrBug 阅读(1410) 评论(0) 推荐(0) 编辑

人生就是一场战斗,唯有披荆斩棘,勇往直前!