- 博客(4)
- 收藏
- 关注
原创 Go语言实训笔记(四)数据库篇
```sqlMySQL数据库 1 三大关系型数据库,Oracle,MySQL,SQLServer ; 1.1)关系型数据库 ① 用库和表的形式来存储数据; ② 表与表之间存在关联关系; ③ 提供强大的查询能力; ④ 通用查询语言SQL; 2 非关系型数据库 Redis 缓存数据库,数据之间没有太多联系,查询速度快 3 数据库的数据类型: 1、整数系列 TINYINT:非常小的整数,类似于Java的byte类型 SMALLINT:小整数,类似于Java的short类型.
2020-06-21 17:38:04 370
原创 Go语言实训笔记(三)
一、面向对象意义: 1)面向对象的对立面是面向过程: ① 面向过程是以函数为核心. ② 如果要开展大型工程,就需要管理更多的函数. ③ 面向过程的语言不适合开展大型项目. 2)面向对象的好处: ① 面向对象是以类/结构体为核心的. ② 类/结构体是对函数的二次封装 ③ 相对于管理海量的函数,你只需要管理少量的类/结构体. ④ 面向对象使大型工程的开发变得简单. 特性: 1 封装:将业务相近的变量,函数封装为结构体(相当于java中的
2020-06-21 17:34:02 337
原创 Go语言实训自学(一)
一 go语言的优势1 自动垃圾回收:程序员只需把精力集中在程序开发上,不需要担心内存管理。2 错误处理:全局的错误异常处理,不会导致程序的崩溃。例如java的try-catch.3 反射:程序运行的过程中可以动态编辑代码。4 java语言不是底层语言:不可做底层操作,Go语言可以操作底层,连接硬件。5 支持多返回值:开发效率高,代码简洁。6) Go语言也是面向对象的语言。7 并发编程:java和C语言的并发能力很差,Go语言的并发使用协程和管道。能够达到百万级并发,而java只能够达
2020-06-08 10:05:12 325
原创 Go语言实训笔记(二)
五 函数和参数函数和参数,函数内声明的变量是局部变量,函数执行结束后,被系统回收,局部变量的生命周期和函数相同。函数的格式:func 函数名()返回值的类型{函数体 返回值的类型return},若函数有返回值,还需要定义返回值的类型。1、参数:在设置函数的参数的时候,参数的数据类型相同的可以合并:如参数1 参数2 参数数据类型(string)。1)无参: func 函数名(){函数体}2)有参:①、一个参数:func 函数名(参数 参数类型){函数体}②、多个参数:func 函数名(参数1、参
2020-06-08 00:19:03 327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人