摘要: git是一个版本管理软件,它可以帮助写程序的时候更好的找回以前写过的代码 Git仓库创建及初始化 使用git init命令使得我们的项目变成一个git管理的项目 git init 初始化之后会发现项目里面创建了一个.git的目录 这是存储我们git管理的信息的一个目录,这个目录又叫版本库 工作区和暂 阅读全文
posted @ 2021-01-02 15:48 PHSix 阅读(105) 评论(0) 推荐(0)
摘要: 昨天在双系统装完Arch之后我发现Arch的时间是对的,而在windows上时间就是错误的,用往常百度上面说的用timedatectl指令操作linux的rtc-time发现也没有用了 最后只能自己去看Arch 的wik找答案了 系统的时钟包含了两个时钟,一个是硬件时钟一个是实时时钟,硬件时钟用的是 阅读全文
posted @ 2020-12-05 22:19 PHSix 阅读(1935) 评论(0) 推荐(0)
摘要: strings.Builder 在Go 语言中,字符串是只读的,也就意味着每次修改操作都会创建一个新的字符串。如果需要拼接多次,应使用 strings.Builder,最小化内存拷贝次数。 var str strings.Builder func main(){ str.WriteString("h 阅读全文
posted @ 2020-12-04 12:00 PHSix 阅读(140) 评论(0) 推荐(0)
摘要: string to json // 转化string变成json // 第二个参数需要是一个结构体变量 json.Unmarshal([]byte, interface{}) 定义要转化成json的结构体的时候,要根据json里面会包含的内容来定义结构体,且要加tag 如: { "name": "x 阅读全文
posted @ 2020-11-14 23:02 PHSix 阅读(2333) 评论(0) 推荐(0)