Déplacer functions de serverCmd vers data/ et handlers/
Déplacer ListContenu vers data/ Déplacer handlers / et /api vers handlers/handlers.go Déplacer handlers /api/contenu vers handlers/contenu.go
This commit is contained in:
parent
ee0eb11ea4
commit
17de134f76
4 changed files with 92 additions and 71 deletions
data
24
data/data.go
Normal file
24
data/data.go
Normal file
|
@ -0,0 +1,24 @@
|
|||
package data
|
||||
|
||||
import "os"
|
||||
|
||||
func ListContenu(path string) ([]string, error) {
|
||||
var files []string
|
||||
f, err_open := os.Open(path)
|
||||
defer f.Close()
|
||||
|
||||
if err_open != nil {
|
||||
return nil, err_open
|
||||
}
|
||||
fileInfo, err_read := f.Readdir(-1)
|
||||
if err_read != nil {
|
||||
return nil, err_read
|
||||
}
|
||||
|
||||
for _, file := range fileInfo {
|
||||
if file.Name() != ".gitkeep" && file.Name() != "messages.txt" {
|
||||
files = append(files, file.Name())
|
||||
}
|
||||
}
|
||||
return files, nil
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue