flores/lib/http/volume/list.go
2025-03-25 18:28:06 +08:00

21 lines
432 B
Go

package volume
import (
"encoding/json"
"floares/lib/model"
"log"
"net/http"
)
func ListJsons() model.VolumesJson {
req, _ := http.NewRequest("GET", "http://127.0.0.1:8888/volumes", nil)
res, err := http.DefaultClient.Do(req)
if err != nil {
log.Println("request for volume list error:", err)
return model.VolumesJson{}
}
var result model.VolumesJson
err = json.NewDecoder(res.Body).Decode(&result)
return result
}