Compare commits
	
		
			No commits in common. "3eec2b8d1d17fd77ee8fdbae2701d5591552a46a" and "3da597f4babfc595ad7d47e00eccff8e4b097d91" have entirely different histories.
		
	
	
		
			3eec2b8d1d
			...
			3da597f4ba
		
	
		
							
								
								
									
										6
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								Makefile
									
									
									
									
									
								
							| @ -14,12 +14,12 @@ default: debug | |||||||
| commit: fmt lint | commit: fmt lint | ||||||
| 	git commit -a | 	git commit -a | ||||||
| 
 | 
 | ||||||
|  | # get goimports with:
 | ||||||
|  | # go get golang.org/x/tools/cmd/goimports
 | ||||||
| # get golangci-lint with:
 | # get golangci-lint with:
 | ||||||
| # go get github.com/golangci/golangci-lint/cmd/golangci-lint@v1.31.0
 | # go get github.com/golangci/golangci-lint/cmd/golangci-lint@v1.31.0
 | ||||||
| # get gofumports with:
 |  | ||||||
| # go get mvdan.cc/gofumpt/gofumports
 |  | ||||||
| fmt: | fmt: | ||||||
| 	gofumports -l -w . | 	goimports -l -w . | ||||||
| 	golangci-lint run --fix | 	golangci-lint run --fix | ||||||
| 
 | 
 | ||||||
| lint: | lint: | ||||||
|  | |||||||
| @ -6,11 +6,9 @@ import ( | |||||||
| 	"git.eeqj.de/sneak/gohttpserver/httpserver" | 	"git.eeqj.de/sneak/gohttpserver/httpserver" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| var ( | var Appname string = "CHANGEME" | ||||||
| 	Appname   string = "CHANGEME" | var Version string | ||||||
| 	Version   string | var Buildarch string | ||||||
| 	Buildarch string |  | ||||||
| ) |  | ||||||
| 
 | 
 | ||||||
| func main() { | func main() { | ||||||
| 	os.Exit(httpserver.Run(Appname, Version, Buildarch)) | 	os.Exit(httpserver.Run(Appname, Version, Buildarch)) | ||||||
|  | |||||||
| @ -127,6 +127,7 @@ func (s *server) serve() int { | |||||||
| 	} | 	} | ||||||
| 	s.cleanShutdown() | 	s.cleanShutdown() | ||||||
| 	return s.exitCode | 	return s.exitCode | ||||||
|  | 
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func (s *server) cleanupForExit() { | func (s *server) cleanupForExit() { | ||||||
|  | |||||||
| @ -66,9 +66,11 @@ func (s *server) LoggingMiddleware() func(http.Handler) http.Handler { | |||||||
| 					Int("status", lrw.statusCode). | 					Int("status", lrw.statusCode). | ||||||
| 					Int("latency_ms", int(latency.Milliseconds())). | 					Int("latency_ms", int(latency.Milliseconds())). | ||||||
| 					Send() | 					Send() | ||||||
|  | 
 | ||||||
| 			}() | 			}() | ||||||
| 
 | 
 | ||||||
| 			next.ServeHTTP(lrw, r) | 			next.ServeHTTP(lrw, r) | ||||||
|  | 
 | ||||||
| 		}) | 		}) | ||||||
| 	} | 	} | ||||||
| } | } | ||||||
| @ -116,4 +118,5 @@ func (s *server) MetricsAuthMiddleware() func(http.Handler) http.Handler { | |||||||
| 			}, | 			}, | ||||||
| 		}, | 		}, | ||||||
| 	) | 	) | ||||||
|  | 
 | ||||||
| } | } | ||||||
|  | |||||||
| @ -12,6 +12,7 @@ import ( | |||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| func (s *server) routes() { | func (s *server) routes() { | ||||||
|  | 
 | ||||||
| 	s.router = chi.NewRouter() | 	s.router = chi.NewRouter() | ||||||
| 
 | 
 | ||||||
| 	// the mux .Use() takes a http.Handler wrapper func, like most
 | 	// the mux .Use() takes a http.Handler wrapper func, like most
 | ||||||
| @ -92,4 +93,5 @@ func (s *server) routes() { | |||||||
| 			r.Get("/metrics", http.HandlerFunc(promhttp.Handler().ServeHTTP)) | 			r.Get("/metrics", http.HandlerFunc(promhttp.Handler().ServeHTTP)) | ||||||
| 		}) | 		}) | ||||||
| 	} | 	} | ||||||
|  | 
 | ||||||
| } | } | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user