When I am running a program which is for a web response I am getting a run time error as follows: http: panic serving 127.0.0.1:43802: runtime error: invalid memory address or nil pointer dereference goroutine 6 [running]: net/http.(*conn).serve.func1(0xc4200a4a00) /usr/lib/go-1.10/src/net/http/server.go:1726 +0x11b panic(0x9b5360, 0xd99230) /usr/lib/go-1.10/src/runtime/panic.go:502 +0x24a github.com/ipfs/go-ipfs-api.(*RequestBuilder).Send(0xc4201740a0, 0xb95c60, 0xc420022100, 0x0, 0x0, 0x0) The code of main file is as follows: func main() {
router := httprouter.New() router.RedirectTrailingSlash = true c := cors.New(cors.Options{ AllowedOrigins: []string{"*"}, AllowedMethods: []string{"GET", "POST", "OPTIONS", "Authorization"}, AllowedHeaders: []string{"*"}, AllowCredentials: true, }) router.GET("/create", StoreAndGetHash) router.GET("/read/:hashvalue", GetFile) router.GET("/appdata/:appID", ReadPeer) router.GET("/update", UpdateAndGetHash) router.GET("/createdir", GetDir) router.GET("/newkey", GetNewKey) log.Fatal(http.ListenAndServe(":3000", c.Handler(router))) } I am working on ubuntu -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.