mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-12-17 23:20:13 +01:00
用 os.ReadDir 替换 Readdir(-1) (#6447)
下面这段代码
dir, err := os.Open(dirname)
if err != nil {
return err
}
defer dir.Close()
dirs, err := dir.Readdir(-1)
可以简化成 `os.ReadDir(dirname)`.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
This commit is contained in:
parent
6e04545ad1
commit
b1b4e35a12
5 changed files with 7 additions and 47 deletions
|
|
@ -97,17 +97,11 @@ func Widgets() (widgets []*Widget) {
|
|||
|
||||
func InstalledWidgets() (ret []*Widget) {
|
||||
ret = []*Widget{}
|
||||
dir, err := os.Open(filepath.Join(util.DataDir, "widgets"))
|
||||
if nil != err {
|
||||
logging.LogWarnf("open widgets folder [%s] failed: %s", util.ThemesPath, err)
|
||||
return
|
||||
}
|
||||
widgetDirs, err := dir.Readdir(-1)
|
||||
widgetDirs, err := os.ReadDir(filepath.Join(util.DataDir, "widgets"))
|
||||
if nil != err {
|
||||
logging.LogWarnf("read widgets folder failed: %s", err)
|
||||
return
|
||||
}
|
||||
dir.Close()
|
||||
|
||||
bazaarWidgets := Widgets()
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue