随笔分类 -  Go的进阶之路

摘要:一、if else语句 1.1 基本语法1 语法1: 语法2: 语法3: 1.2 练习1 执行结果如下: 1.3 基本语法2 1.4 练习2 执行结果如下: 1.5 练习3 执行结果如下: 二、 循环 2.1 Go语言中只有一种循环,就是for循环 基本语法: 2.1 练习1 执行结果如下: 2.3 阅读全文
posted @ 2018-07-12 12:10 Ambition-LC 阅读(273) 评论(0) 推荐(0)
摘要:一、时间和日期类型 1. time包 2. time.Time类型,用来表示时间 3. 获取当前时间, now := time.Now() 实例1-1 打印输出当前时间 执行结果: 4. 年: time.Now().Year() 月:time.Now().Month() 日:time.Now().D 阅读全文
posted @ 2018-07-12 12:08 Ambition-LC 阅读(943) 评论(0) 推荐(0)
摘要:一、字符串原理解析 1. 字符串底层就是一个byte数组,所以可以和[]byte类型互相转换;(字符串可以存文本,也可以存二进制,因为其本来就是一个字节流) 2. 字符串之中的字符是不能修改的,那怎么修改呢(待解决(练习题中练习1有解决(转换为字节数组进行修改)))? 示例如下: 我们可以发现已经飘 阅读全文
posted @ 2018-07-11 06:27 Ambition-LC 阅读(932) 评论(0) 推荐(1)
摘要:一、前言 当我们项目较为简单时,我们在src目录下新建一个该项目目录,里面存放源码文件即可,见下图: 当我们一个项目较为复杂时,我们可以在src目录下新建一个该项目目录,在针对该项目不同模块创建不同目录,比如说logic(逻辑)、views(图片渲染)、data(数据库)等等。 二、第一个Go程序h 阅读全文
posted @ 2018-07-04 15:15 Ambition-LC 阅读(745) 评论(0) 推荐(0)
摘要:一、安装Go插件失败 使用VScode时,当我们安装完go语言扩展时,新建一个go的源码文件,进行保存时,会提示我们需要安装一些go的扩展插件,可别小看这些插件,这些插件都是非常有用的,比如说自动补全等,一般我们都会选择install all去进行安装所有插件,这些插件均是从github上进行下载, 阅读全文
posted @ 2018-07-04 13:41 Ambition-LC 阅读(3611) 评论(0) 推荐(0)
摘要:一、基础软件包安装 需要安装go环境包、git、IDE(VScode),安装包见下图: 1.1 安装go windows环境直接双击安装包安装即可,在cmd窗口输入go,结果如下图所示即表示安装成功: 1.2 安装git 因为后面的IDE(VScode)会从github上下载一些依赖包,因此必须在当 阅读全文
posted @ 2018-07-03 12:57 Ambition-LC 阅读(295) 评论(0) 推荐(0)