最近 SQL 有儲存 IP 的需求,使用的是 cockroachDB,由於 protocol 跟 postgreSQL 一樣,所以先從 PG 著手,會發現有 inet 跟 cidr 可以使用,而在 golang 裡要如何使用 inet 與 cidr 呢?這個留到後面再煩惱,先把連線建立起來。
那就來試試吧,先啟動一個 CRDB,為了方便沒有使用憑證
$ cockroach start-single-node \
--insecure \
--listen-addr=localhost:26257 \
--http-addr=localhost:8083
啟動後可以看到連線資訊 postgresql:... 記起來等一下連線可以使用