mac安装:

    使用的是postgres官方发布的C版本postgres客户端库

    如果没有安装postgresql数据库,则import pg时会报错:缺失

    vlib/pg.v:

    测试代码:

    这种db.的语法,目前还是比较原型阶段的,编译器内置实现了这几个SQL语句,都是解析器解析到pg.DB类型的变量才可以进行的语法,只针对pg有效

    但是pg库是基于postgres官方的C客户端库,可以把里面的C函数和结构体直接拿来使用,或者进行进一步的封装,开发起来还是比较快的

    目前需要注意的2个坑:

    1. 使用db.select from User时,会转为小写复数的users表名,如果没有建好对应的表名,会报错

    官方中文参考: