![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GO语法学习总结
享知
Java源码爱好者、熟悉分布式技术、中间件等技术.
格言: 故不积跬步,无已至千里;不积小流,无以成江海;
展开
-
变量
变量 一、变量的定义 什么是变量、什么是常量, 什么是枚举 变量:在内存中可以被改变的量; 常量:在内存不可以改变的量,那么我们定义const类型的变量就需要赋值 ; 枚举:在go语言中是一组常量集合 如何使用上面变量、常量、枚举 变量的定义 func main() { //1、 定义变量 var num int = 1 fmt.Print(num) // 2、定义变量并自动检测类型 autoVariables:= 1 fmt.Println(autoVariables) }原创 2020-07-04 22:13:19 · 1402 阅读 · 0 评论 -
Go语言学习笔记
Go语言学习笔记 一、变量 二、条件、循环 三、函数原创 2020-07-04 17:28:58 · 198 阅读 · 0 评论 -
GO语言--动态数据
什么是动态数组 动态数组就是不指定长度,使其长度自动变化。 动态数组参数 动态数组几个很重要的参数 数组指针、长度、容量 数组指针: 指向数组–>> 数组 动态数组的使用 第一种: // 定义数组 arr := []int{1,2,3} fmt.Println(arr, len(arr), cap(arr)) 打印: [1 2 3] 3 3 第二种 func main() { s1 := make([]int, 3) // 创建数组 fmt.Printl原创 2020-06-07 22:13:08 · 511 阅读 · 0 评论 -
实战Go web Hello world项目
实战Go web Hello world项目 该项目有什么特性 规范了http响应 每层都有标准的接口 路由与控制分离 提供简洁的启动方法 技术栈 go环境 mysql gin 提供web化服务 go mod 提供包管理 工程结构 响应输出 代码结构分析 包结构分析 com.cn dao : 提供数据库层操作 model: 提示实体类 service: 业务处理类 web: 提供...原创 2020-04-23 14:33:59 · 247 阅读 · 0 评论 -
GO 函数闭包与自执行函数学习
函数学习 1、自执行函数和闭包 在js中也有这个概念,这样可以加深我们对函数的里面+ 自执行函数 1、1 通过学习javascript我们再来深入学习go的语法,在javascript的意思就是自己调用自己 (function ( a, b) { console.log("a=" + a +"b="+b) })(1,2); // result = a =1 b =2 1、2 在GO...原创 2020-04-12 19:58:36 · 1137 阅读 · 0 评论