流程控制 流程控制有三大类:条件判断, 循环控制, 无条件跳转 if:所有语言 都有的一种判断:如果满足就做 不满足就做另一件 if x > 5 { fmt.println("比5大") } else { fmt.println("比5小") } 不同点:GO在条件判断语句里允许声明一个变量,作用范 ...
分类:
其他好文 时间:
2017-12-23 16:00:13
阅读次数:
247
Go变量 使用var关键字是Go最基本的定义变量方式 //定义一个名称"carName",类型为"type"的变量 var carName type //定义多个变量,比如三个变量 var carName1, carName2, carName3 type 定义变量并初始化 //初始化"carNam ...
分类:
其他好文 时间:
2017-12-22 20:54:13
阅读次数:
94
目录:Django其他篇 01:Django基础篇 02:Django进阶篇 03:Django数据库操作 >Model 04: Form 验证用户数据 & 生成html 05:ModelForm 数据验证 & 生成html & 数据库操作 06: Django Admin 07: Django 学 ...
分类:
其他好文 时间:
2017-12-10 00:00:13
阅读次数:
170
之前一直忽略的就是所有语言中关于位操作,觉得用处并不多,可能用到也非常简单的用法,但是其实一直忽略的是它们的用处还是非常大的,下面先回顾一下位操作符的基础 位操作符 与操作:&1 & 1 = 11 & 0 = 00 & 1 = 00 & 0 = 0 或操作:!1 | 1 = 11 | 0 = 10 ...
分类:
其他好文 时间:
2017-12-05 00:53:16
阅读次数:
130
Go开发如何一个代码文件最小单位都是包各包直接最好别重名,负责会覆盖只能导入库文件,不能导入另外一个包的可执行文件,也就是带有package main 开头的包如果需要导入另外一个包,那这个被导入包的开头package 可以随意写如果是同一包里面的函数,直接调用即可,无需import需注意的是: 在运行go run 会报错, 需要go build 或者go install 后执行编译后的程序,不会
分类:
其他好文 时间:
2017-12-04 10:22:46
阅读次数:
148
npm 与yarn 的区别网上一大堆的文章,我们在构建docker 镜像是应该遵守的有些原则 基础镜像尽量小 对于构建进行缓存处理 构建的docker 的文件层数尽量少 能直接运行的,就别进行重复构建了(比如go) 基础镜像尽量小 对于构建进行缓存处理 构建的docker 的文件层数尽量少 能直接运 ...
分类:
Web程序 时间:
2017-11-10 20:17:28
阅读次数:
499
1.参考 https://www.w3cschool.cn/go/ ...
分类:
其他好文 时间:
2017-11-07 20:56:20
阅读次数:
185
Go的常亮 关键字: Const Go常亮的多个定义: 全局变量的声明与赋值: 一般类型声明: Go的基本类型: 类型零值: 零值并不等于空值,而是当变量声明为某种来兴后的默认零值,通常情况下默认值为0,bool为false,string为空字符串。 类型别名: 别名: 零值: math包 math ...
分类:
其他好文 时间:
2017-10-24 01:36:33
阅读次数:
111
Go语言的特性 开启了学习新的语言路程,记录每天学习的笔记,与大家一起分享。 ①、自动垃圾回收 ②、更丰富的内置类型 ③、函数多返回值 ④、错误处理 ⑤、匿名函数和闭包 ⑥、类型和接口 ⑦、并发编程 ⑧、反射 ⑨、语言交互性 Go内置的关键字 Go的注释方法有以下两种: Go程序的一般结构: Go语 ...
分类:
其他好文 时间:
2017-10-22 01:44:02
阅读次数:
181
package fmt import "fmt" mt包实现了类似C语言printf和scanf的格式化I/O。格式化动作('verb')源自C语言但更简单。 Printing verb: 通用: 布尔值: 整数: 浮点数与复数的两个组分: 字符串和[]byte: 指针: 没有%u。整数如果是无符号 ...
分类:
其他好文 时间:
2017-09-20 22:07:20
阅读次数:
215