版权声明:本文为博主原创文章,可以转载,仅用于分享 https://blog.csdn.net/hz2217/article/details/85034554
数据库完善
var curl []byte
var cmd *exec.Cmd
- List item
for i := 1; i < 100; i++ {
for k := 1; k <= 6; k++ {
// fmt.Println("https://swapi.co/api/" + nameText[k] + "/" + string(i) + "/")
// fmt.Println(string(i))
ID := strconv.Itoa(i)
cmd = exec.Command("curl", ("https://swapi.co/api/" + nameText[k] + "/" + ID + "/"))
if curl, err = cmd.Output(); err != nil {
fmt.Println(err)
os.Exit(1)
}
// fmt.Println(("https://swapi.co/api/" + nameText[k] + "/" + ID + "/"))
JSONStr := strings.TrimRight(string(curl), "\n")
fmt.Println(JSONStr)
fmt.Println(ID)
err = addToBucket(db, JSONStr, ID, tabText[k])
if err != nil {
log.Fatal(err)
}
}
}