Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

अमान्य स्मृति पता या शून्य सूचक विचलन गोलंग डेटाबेस

तो दुर्घटना डीबी पॉइंटर के शून्य होने के कारण होती है। इसका मतलब है कि कोड जो 40 लाइन पर उस कनेक्शन का उपयोग करने का प्रयास करता है, घबराहट का कारण बनता है।

rows, errrows := db.Query(...

डीबी सूचक शून्य है क्योंकि, जैसा कि पीटर ने बताया, http.ListenAndServe अवरुद्ध कर रहा है, जिसका अर्थ है कुछ भी नहीं इसके बाद चलेगा।

समस्या देखने के लिए इस उदाहरण को स्थानीय रूप से चलाने का प्रयास करें:

package main

import (
    "net/http"
)

func Group(res http.ResponseWriter, req *http.Request) {
    println("group handler")
}

func main() {
    http.HandleFunc("/group/", Group)
    err := http.ListenAndServe(":9001", nil)
    if err != nil {
      panic(err)
    }
    println("Running code after ListenAndServe (only happens when server shuts down)")
}

आपको रनिंग कोड संदेश दिखाई नहीं देगा।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql शो टाइम स्लॉट उपलब्ध हैं और टाइम स्लॉट टेबल से व्यस्त हैं

  2. SQL में स्ट्रिंग को डेटाटाइम ऑब्जेक्ट में कनवर्ट करें

  3. MySQL सर्च w/ऑर्डर किए गए वाइल्डकार्ड, और उनके मूल्यों को निकालना

  4. एकल क्षेत्र पर आधारित मैसकल चौराहा

  5. SQL में तालिकाओं में शामिल होना