more tutorial

This commit is contained in:
Chad Arimura
2017-05-25 14:31:22 -07:00
parent a565c09c7f
commit f97ac83255
37 changed files with 515 additions and 2 deletions

View File

@@ -0,0 +1,30 @@
package main
import (
"fmt"
"log"
"net/url"
"os"
)
func main() {
s := os.Getenv("REQUEST_URL")
fmt.Printf("REQUEST_URL --> %v\n\n", s)
u, err := url.Parse(s)
if err != nil {
log.Fatal(err)
}
m, _ := url.ParseQuery(u.RawQuery)
if len(m) == 0 {
fmt.Println("Try adding some URL params like &id=123")
} else {
for k, v := range m {
fmt.Printf("found param: %v, val: %v\n", k, v[0])
}
}
}