情況一,創建文件後再刪除:
func main() {
NewConfigIni()
DeleteConfigTemp()
}
func DeleteConfigTemp() {
path := "time.ini"
err := os.Remove(path) //如果文件不存在時執行會報錯
fmt.Println("刪除ini err:", err)
}
func NewConfigIni() {
os.Create("time.ini")
}
修正:
func NewConfigIni() {
f, _ := os.Create("time.ini")
f.Close() //關閉文件
}
情況二,LiteIDE進程衝突:
func main() {
db, err := sql.Open("mysql", "aaaa:123456@tcp(192.168.1.106:3306)/mirai?charset=utf8")
if err != nil {
fmt.Println("鏈接錯誤1");
}
err = db.Ping()
if err != nil {
fmt.Println("鏈接錯誤2");
}
db.Close()
}
刪除進程: