File tree Expand file tree Collapse file tree 3 files changed +40
-0
lines changed
Expand file tree Collapse file tree 3 files changed +40
-0
lines changed Original file line number Diff line number Diff line change 1+ {
2+ "version" : " 0.0.1" ,
3+ "configurations" : [
4+ {
5+ "name" : " Launch Package" ,
6+ "type" : " go" ,
7+ "request" : " launch" ,
8+ "mode" : " auto" ,
9+ "program" : " ${workspaceFolder}/main.go" ,
10+ "env" : {
11+ "JWT_SECRET" : " 35nhvjfosfklgmfg56+fdsgzvfnjksacvbhfksfkgofadsjfgjkoldsdkfvpl'jbgio;dfsjgkl;'XZFVMifobd;dlgjv[sfvjmiodfkvs2fh;fhk44gfdhksdkfdffk" ,
12+ "REFRESH_JWT_SECRET" : " 35c7b3eb969db065bfa3c66b38e4323e8f73113f3965dfb55c6bc585dcb0ba62bd399e2588fdc8f709ae0b63fb24be32590f134506ca1d7a4314339f11b8045a" ,
13+ }
14+ }
15+ ]
16+ }
Original file line number Diff line number Diff line change 1+ package conf
2+
3+ import (
4+ "github.com/tkanos/gonfig"
5+ )
6+
7+ type Configuration struct {
8+ JWT_SECRET string
9+ JWT_EXPIRES_IN_MINUTES int
10+ REFRESH_JWT_SECRET string
11+ REFRESH_JWT_EXPIRES_IN_MINUTES int
12+ }
13+
14+ func GetConfig () Configuration {
15+ configuration := Configuration {}
16+ gonfig .GetConf ("./conf/config.json" , & configuration )
17+
18+ return configuration
19+ }
Original file line number Diff line number Diff line change 1+ {
2+ "HTTP_PORT" : " 3000" ,
3+ "JWT_EXPIRES_IN_MINUTES" : 15 ,
4+ "REFRESH_JWT_EXPIRES_IN_MINUTES" : 300
5+ }
You can’t perform that action at this time.
0 commit comments