概要:本文学习如何在go软件中读写sqlite3。
为何选择sqlite?
sqlite3基本语法和mysql相近。更少也意味着更简单的功能。仅支持int,real,text,blob4个基本类型。模糊查找也仅仅支持like。
因为我准备在记事本这个小工具中使用,故mysql显得太大。mysql部署不方便,而sqlite却仅仅只有一个文件,小巧方便部署,即使将来把记事本做成手机APP,也不需要更改数据库直接可以扩展。
去哪里找driver?
大家还记得我前面的文章《GO语言中如何操作Excel表格》吧?(如果不记得可以往前翻)里面有一个重要的技巧:Go语言的包在