
Go语言教程
文章平均质量分 91
编程之路从0到1
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Go语言入门——环境准备篇(一)
文章目录环境准备篇背景Go开发环境搭建下载环境配置IDE的选择Go语言第一行代码Go语言交叉编译Go工程管理欢迎关注我的公众号:编程之路从0到1环境准备篇背景Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。由罗伯特·格瑞史莫(Robert Griesemer),罗勃·派克(Rob Pike)及肯·汤普逊(Ken Thompson)...原创 2019-07-29 18:40:50 · 1103 阅读 · 0 评论 -
Go语言入门——基础语法篇(二)
文章目录基础语法注释变量变量声明初始化多变量赋值常量枚举数据类型字符字符串数组切片从数组创建切片直接创建切片切片的操作字典/映射分支与循环if 分支switch 分支goto 跳转循环函数定义函数函数的不定参匿名函数与闭包闭包函数做为参数传递Go语言函数使用小结包自定义包包的几种导入方式包的初始化函数Go语言的入口基础语法Go的语句是可以省略;结束符的,且每行尽可能只写一句代码,这是Go语言的...原创 2019-07-31 20:33:40 · 1035 阅读 · 0 评论 -
Go语言入门——进阶语法篇(三)
进阶语法面向对象概述所谓面向对象,是相对于面向过程而言的。那什么是面向过程呢?C语言就是一种典型的面向过程的编程语言。其实过程,也就是所谓的步骤。有一个经典例子是这样的,如何把大象放进冰箱?把冰箱门打开把大象放进去把冰箱门关上有些人可能会觉得荒诞,大象怎么能放得进冰箱呢?然而这就是面向过程的思维方式,C语言代码如下void openDoor(){}void put(void ...原创 2019-08-15 19:58:57 · 1105 阅读 · 0 评论 -
Go语言入门——进阶语法篇(四)
文章目录异常处理与文件异常处理error 处理panic 与 recover延迟处理文件读写带缓冲区使用 ioutil文件追加文件的其他操作获取文件信息判断文件是否存在文件拷贝移动、删除和重命名欢迎关注我的公众号:编程之路从0到1异常处理与文件异常处理error 处理Go语言没有类似Java或Python那种try...catch...机制处理异常,Go的哲学是与众不同的,Go的设计者认为...原创 2019-09-02 15:13:27 · 466 阅读 · 0 评论 -
Go语言入门——实践篇(五)
文章目录Web开发基础最简示例Go Web工作流程创建多路复用器处理静态文件创建处理器函数Go Web 应用基础简单配置处理器与处理器函数创建处理器创建多个处理器多路复用器第三方多路复用器欢迎关注我的公众号:编程之路从0到1Web开发基础所谓Web开发,也就是我们通常说的网站后端开发。与其他语言相比,Go的Web开发具有简单易学,并发效率高,原生标准库支持等特点。即使是Python Web开发...原创 2019-09-08 09:16:35 · 505 阅读 · 0 评论 -
Go语言实践篇之MongoDB
文章目录Go语言中MongoDB的使用环境准备安装快速上手CRUD操作插入删除修改查询字段映射欢迎关注我的公众号:编程之路从0到1Go语言中MongoDB的使用关于MongoDB数据的基本介绍与环境搭建相关知识,可参见我的另一篇文章 文档数据库 MongoDB环境准备mgo简介mgo(音mango)是MongoDB的Go语言驱动,它用基于Go语法的简单API实现了丰富的特性,并经过良好...原创 2019-09-16 12:34:17 · 666 阅读 · 0 评论