Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 2
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 2
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 2
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 2
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 2
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 2
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 2
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3502
Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 2
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3502
Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 2
Filename: geshi/geshi.php
Line Number: 3469
Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3502
Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3502
Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3502
Severity: Notice
Message: Undefined offset: 1
Filename: geshi/geshi.php
Line Number: 3502
package main import( "encoding/json" "log" "math/rand" "strconv" "net/http" "github.com/gorilla/mux" ) // Image struct type Image struct{ ID string `json:"id"` name string `json:"name"` width int `json:"width"` height int `json:"height"` } // create a slice to keep images inside of it var images []Image //function to create new images and save in DB w.Header().Set("Content-Type", "application/json") var image Image _=json.NewDecoder(r.Body).Decode(&image) image.ID=strconv.Itoa(rand.Intn(100)) //ID could be same ->not safe images=append(images,image) _=json.NewEncoder(w).Encode(image) } func main(){ //create a new router r:=mux.NewRouter() r.HandleFunc("/api/images", create_images).Methods("POST") //to start server and handle errors log.Fatal(http.ListenAndServe(":8000", r)) }