refactor: use a more modern writing style to simplify code (#3834)

Signed-off-by: deepdring <deepdrink@icloud.com>
This commit is contained in:
deepdring
2025-08-26 08:00:51 +08:00
committed by GitHub
parent 094b02da4c
commit b8057f28c6
24 changed files with 98 additions and 100 deletions

View File

@@ -21,16 +21,16 @@ func main() {
defer resp.Body.Close()
body, err := io.ReadAll(resp.Body)
var data interface{}
var data any
err = json5.Unmarshal(body, &data)
for _, val := range data.([]interface{}) {
m := val.(map[string]interface{})
for _, val := range data.([]any) {
m := val.(map[string]any)
releaseName := m["name"].(string)
assets := m["assets"].([]interface{})
assets := m["assets"].([]any)
for _, asset := range assets {
assetInfo := asset.(map[string]interface{})
assetInfo := asset.(map[string]any)
url := assetInfo["url"].(string)
if strings.Contains(strings.ToLower(releaseName), "nightly") {
cmd := exec.Command("hub", "api", "-X", "DELETE", url)