File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -9,10 +9,10 @@ var dbPath = "/var/lib/trojan-manager"
99// GetValue 获取leveldb值
1010func GetValue(key string) (string, error) {
1111 db, err := leveldb.OpenFile(dbPath, nil)
12- defer db.Close()
1312 if err != nil {
1413 return "", err
1514 }
15+ defer db.Close()
1616 result, err := db.Get([]byte(key), nil)
1717 if err != nil {
1818 return "", err
@@ -23,19 +23,19 @@ func GetValue(key string) (string, error) {
2323// SetValue 设置leveldb值
2424func SetValue(key string, value string) error {
2525 db, err := leveldb.OpenFile(dbPath, nil)
26- defer db.Close()
2726 if err != nil {
2827 return err
2928 }
29+ defer db.Close()
3030 return db.Put([]byte(key), []byte(value), nil)
3131}
3232
3333// DelValue 删除值
3434func DelValue(key string) error {
3535 db, err := leveldb.OpenFile(dbPath, nil)
36- defer db.Close()
3736 if err != nil {
3837 return err
3938 }
39+ defer db.Close()
4040 return db.Delete([]byte(key), nil)
4141}
You can’t perform that action at this time.
0 commit comments