随笔分类 -  go

摘要:文件操作 打开文件 os.Open()/os.OpenFile() //打开文件只读文件,不会写入文件的情况用 os.open() //如果涉及写入,用os.OpenFile()打开文件 fileobj,err := os.Open("./xxx.txt") if err != nil{ fmt.P 阅读全文

posted @ 2021-02-18 00:36 王石头py 阅读(62) 评论(0) 推荐(0)

摘要:time包 时间对象 time.Now() func main() { now := time.Now() //获取当前时间 fmt.Printf("current time:%v\n", now) //current time:2021-02-17 18:38:33.448969 +0800 CS 阅读全文

posted @ 2021-02-18 00:35 王石头py 阅读(61) 评论(0) 推荐(0)

摘要:接口(interface) 接口是一种类型,一种抽象的类型 定义接口 type 接口类型名 interface{ 方法名1( 参数列表1 ) 返回值列表1 方法名2( 参数列表2 ) 返回值列表2 … } 声明接口变量 var 变量 接口名称 实现接口条件和用途 1,定义共有的方法say() // 阅读全文

posted @ 2021-02-18 00:33 王石头py 阅读(77) 评论(0) 推荐(0)

摘要:包(package) 包介绍 包(package)是多个Go源码的集合,是一种高级的代码复用方案,Go语言提供了很多内置包,如fmt、os、io等。 定义包 可以根据自己的需要创建自己的包。 一个包可以简单理解为一个存放.go文件的文件夹。 该文件夹下面的所有go文件都要在代码的第一行添加如下代码, 阅读全文

posted @ 2021-02-18 00:32 王石头py 阅读(56) 评论(0) 推荐(0)