Hi
Thanks a lot, when running the golang okta sample, it have issues 
It do redirect the login to Okta and when it run the callback, it redirects a few times and end out with this dump:
2020/12/07 23:13:50 Environment Variable file (.env) is not present. Relying on Global Environment Variables
2020/12/07 23:15:09 http2: panic serving 10.0.0.224:51230: interface conversion: interface {} is nil, not string
goroutine 28 [running]:
net/http.(*http2serverConn).runHandler.func1(0xc0001325e8, 0xc000183f8e, 0xc000102f00)
/usr/local/Cellar/go/1.14.6/libexec/src/net/http/h2_bundle.go:5713 +0x16b
panic(0x1432000, 0xc000217230)
/usr/local/Cellar/go/1.14.6/libexec/src/runtime/panic.go:969 +0x166
github.com/okta/okta-jwt-verifier-golang.(*JwtVerifier).decodeJwt(0xc000183b28, 0xc0004b3680, 0x411, 0x14a2901, 0x0, 0x0, 0x0)
/Users/felixn/go/src/github.com/okta/okta-jwt-verifier-golang/jwtverifier.go:132 +0x1e4
github.com/okta/okta-jwt-verifier-golang.(*JwtVerifier).VerifyIdToken(0xc000183b28, 0xc0004b3680, 0x411, 0x185b860, 0xc00013c878, 0x0)
/Users/felixn/go/src/github.com/okta/okta-jwt-verifier-golang/jwtverifier.go:147 +0x9a
main.verifyToken(0xc0004b3680, 0x411, 0x14b06ad, 0x1f, 0xc0004961e0)
/Users/felixn/git/iit-applications/it/auth-okta-paloalto/samples-golang/okta-hosted-login/main.go:215 +0x1d6
main.AuthCodeCallbackHandler(0x1549b80, 0xc0001325e8, 0xc00019a900)
/Users/felixn/git/iit-applications/it/auth-okta-paloalto/samples-golang/okta-hosted-login/main.go:98 +0x290
net/http.HandlerFunc.ServeHTTP(0x14c4d20, 0x1549b80, 0xc0001325e8, 0xc00019a900)
/usr/local/Cellar/go/1.14.6/libexec/src/net/http/server.go:2041 +0x44
net/http.(*ServeMux).ServeHTTP(0x182fe60, 0x1549b80, 0xc0001325e8, 0xc00019a900)
/usr/local/Cellar/go/1.14.6/libexec/src/net/http/server.go:2416 +0x1a5
net/http.serverHandler.ServeHTTP(0xc00017e1c0, 0x1549b80, 0xc0001325e8, 0xc00019a900)
/usr/local/Cellar/go/1.14.6/libexec/src/net/http/server.go:2836 +0xa3
net/http.initALPNRequest.ServeHTTP(0x154adc0, 0xc0001aa690, 0xc00017d180, 0xc00017e1c0, 0x1549b80, 0xc0001325e8, 0xc00019a900)
/usr/local/Cellar/go/1.14.6/libexec/src/net/http/server.go:3410 +0x8d
net/http.(*http2serverConn).runHandler(0xc000102f00, 0xc0001325e8, 0xc00019a900, 0xc0001e0120)
/usr/local/Cellar/go/1.14.6/libexec/src/net/http/h2_bundle.go:5720 +0x8b
created by net/http.(*http2serverConn).processHeaders
/usr/local/Cellar/go/1.14.6/libexec/src/net/http/h2_bundle.go:5454 +0x4e1
token is not valid: you must provide a jwt to verify
Felix