![](https://img-blog.csdnimg.cn/20201225160738847.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
go 基础
文章平均质量分 52
好记性不如烂笔头
狼性生物
工作积极,热爱学习
展开
-
golang 文件操作
// 创建【文件】 func CreatFile(filePathAndName string, b []byte) error { f, err := os.OpenFile(filePathAndName, os.O_CREATE|os.O_WRONLY, os.ModePerm) if err != nil { return err } defer f.Close() writer := bufio.NewWriter(f) writer.Write.原创 2021-02-19 10:48:12 · 133 阅读 · 0 评论 -
golang sqlite 链接
sqlite连接: type Database struct { db sqlbuilder.Database } func NewDatabase(cfg *config.Config) (*Database, error) { // 连接数据库; db, err := sqlbuilder.Open(sqlite.Adapter, &sqlite.ConnectionURL{ Database: filepath.Join(cfg.DataDir, "dbName.db"),原创 2020-12-25 16:21:58 · 523 阅读 · 0 评论 -
golang json文件存取
读取文件解析到结构体: func (c *Config) Load(cfgPath string) error { if cfgPath == "" { cfgPath = defaultConfigPath } // 打开配置文件; cfgFile, err := os.Open(cfgPath) if err != nil { return err } defer cfgFile.Close() // 解析配置; if原创 2020-12-25 16:12:29 · 731 阅读 · 0 评论