摘要: package mainimport ( "errors" "fmt")/* 接口:接口指定了一个方法集,这是实现模块化的强大方式。可以将接口视为方法集的蓝本,它描述了方法集中的所有方法,但没有实现他们。 接口多种方式的实现,就想多态。多态就是多种形式,它让接口能够有多种实现。 接口声明方式: ty 阅读全文
posted @ 2019-09-25 17:23 蓝静空 阅读(319) 评论(0) 推荐(0) 编辑
摘要: golang是强类型,静态语言 1.golang 数据类型 布尔类型 true/false var b bool ,在golang底层bool不是1/0表示的 数值类型 :var i int =3 / var i:=3 数字在计算机内部是以二进制的方式存储的,二进制位就是一系列布尔值,取值要么为1, 阅读全文
posted @ 2019-09-18 15:15 蓝静空 阅读(371) 评论(0) 推荐(0) 编辑
摘要: yum安装方法:https://www.cnblogs.com/wpjamer/p/ffmpeg.html ffmpeg 安装命令 :https://www.cnblogs.com/scfhao/p/5390238.html ffmpeg 命令: https://www.jianshu.com/p/ 阅读全文
posted @ 2019-09-15 08:49 蓝静空 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 如果你是Nginx的话还需要修改nginx.conf中的http段:1. 修改PHP配置文件中的三项:vim /usr/local/php/etc/php.ini(1)post_max_size = 50M #PHP可接受的最大POST数据(2)upload_max_filesize = 50M # 阅读全文
posted @ 2019-09-12 15:22 蓝静空 阅读(634) 评论(0) 推荐(0) 编辑
摘要: GoLand Mac版是Mac平台上的一款Go语言IDE开发工具。GoLand Mac版是由JetBrains推出的一个GO语言集成开发工具环境,基于IntelliJ平台,支持JetBrains插件体系,拥有针对GO语言的代码助手、代码编辑器、代码调试等工具。 安装工具包:http://www.pc 阅读全文
posted @ 2019-09-09 12:06 蓝静空 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: package mainimport ( "errors" "fmt" "io/ioutil")type error interface{ Error() string}/* golang中错误处理,在golang中错误是一种类型,默认如果没有发生错误,返回的错误值讲为nil if err !=ni 阅读全文
posted @ 2019-09-08 22:47 蓝静空 阅读(2378) 评论(0) 推荐(0) 编辑
摘要: package mainimport ( "fmt" "math")type Movie struct { Name string Rating float32}/* 创建方法: 创建方法 跟创建函数差不多,只是在func后面多了一个接受者,这个接受者可以被结构体引用,形成一种结构体的方法集 并且使任何关联到结构体的方法,都能使用他拥有的方法集中的方法,这样就能形成封装... 阅读全文
posted @ 2019-09-08 22:34 蓝静空 阅读(373) 评论(0) 推荐(0) 编辑
摘要: package mainimport ( "bytes" "fmt" "strings")/*字符串: golang语言的字符串 ,源代码是utf-8格式的,在golang语言中字符串实际上是只读的字节切片 //字符串,字面量原始字符串字面量用``包起来的字符串,就是原始字符串字面量 和解释性字符串 阅读全文
posted @ 2019-09-08 22:20 蓝静空 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: package mainimport ( "fmt" "reflect")/* type :关键字之定义中新类型 struct : 结构体 结构体并非创建面向对象代码的方式,而是一种数据结构创造方式,旨在满足数据建模需求 允许:结构体套结构体,满足更复杂的数据结构 比较: 结构体比较 运算符 == 阅读全文
posted @ 2019-09-08 15:44 蓝静空 阅读(1910) 评论(0) 推荐(0) 编辑
摘要: package mainimport "fmt"/* 数组是一个重要构建,定义数组并制定长度和数据类型 arr [10]int,数组一般存储使用数字做索引的数据 数组的固定以后不可以任意追加,数组声明的时候必须制定长度,或者 用 arr:=[]string{"z","d","c"} 数组索引从0开始,且索引只能是数字 *//* 切片:就是可以任意删减的数组 切片是底层数组中的一... 阅读全文
posted @ 2019-09-08 14:55 蓝静空 阅读(275) 评论(0) 推荐(0) 编辑