Go學習之redis的增刪改查(四)
- 2019 年 10 月 8 日
- 筆記
Golang中針對redis的操作已經十分成熟,官方推薦的主流使用有兩個,分別是:
1、redigo 官方文檔:https://godoc.org/github.com/garyburd/redigo/redis
2、go-redis 官方文檔:https://godoc.org/github.com/go-redis/redis

本文就以最主流的redigo進行介紹操作redis服務。
1、Windows安裝redis圖形介面管理(非必需)
官網下載:https://redisdesktop.com/


2、操作步驟
值得稱讚的一點是,golang對redis的操作近乎類似於直接操作命令行的趕腳,下面就來體驗一下。這裡不對redis資料庫的詳情內容進行展開,如有需要,我會在後續的文章當中進行專門講解。
(1)下載依賴

使用開發工具的朋友,可以通過工具進行下載(無須vpn)。
(2)創建連接


(3)插入值

(4)檢驗key值是否存在

(5)獲取值

(6)給定一個kv的過期時間

(7)刪除key

希望了解更多操作的朋友,其實只要對redis的命令行操作掌握熟練,就可以輕鬆對golang的redigo進行輕鬆使用了。另外還支援flush、send等方法進行其它操作。

完整程式碼如下:
