Je souhaite effectuer une opération de récupération. Je suis passng nom comme une ressource à l'URL. L'URL Je frappais en Postman est: localhost:8080/location/{titan rolex}
(j'ai choisi la méthode GET dans la liste déroulante) Sur l'URL frappé dans Postman, j'exécute la func() getUser avec corps:Comment traiter l'opération GET (CRUD) dans go lang via Postman?
func GetUser(rw http.ResponseWriter, req *http.Request) {
}
maintenant Je souhaite obtenir la valeur de la ressource à savoir 'titan rolex' dans la méthode GetUser. Comment puis-je y parvenir en golang?
En main(), j'ai ceci:
http.HandleFunc("/location/{titan rolex}", GetUser)
Merci à l'avance.
Merci beaucoup pour les idées @ mrd0ll4r. Je suis capable d'aller chercher les données maintenant. Donc, fondamentalement, je pense que r.GET est une meilleure option que HnadleFunc. –
C'est essentiellement la même chose - ce que j'ai fait était d'ajouter le 'httprouter' entre, qui décide quel gestionnaire à utiliser. – mrd0ll4r
@ mrd0ll4r la façon de le faire avec juste la std lib est d'enregistrer un gestionnaire pour '/ location /' qui correspondra à un court exemple '/ location/titan rolex' http://play.golang.org/p/fyJVDqL2Ox long exemple https://golang.org/doc/articles/wiki/ – jcbwlkr