~repos /gromer
git clone https://pyrossh.dev/repos/gromer.git
gromer is a framework and cli to build multipage web apps in golang using htmx and alpinejs.
fix cloud logging again
go.mod
CHANGED
|
@@ -7,7 +7,6 @@ require (
|
|
|
7
7
|
github.com/carlmjohnson/versioninfo v0.22.1
|
|
8
8
|
github.com/go-playground/validator/v10 v10.9.0
|
|
9
9
|
github.com/gorilla/mux v1.8.0
|
|
10
|
-
github.com/hirosassa/zerodriver v0.1.1
|
|
11
10
|
github.com/imdario/mergo v0.3.12
|
|
12
11
|
github.com/pkg/errors v0.9.1
|
|
13
12
|
github.com/rs/zerolog v1.26.1
|
go.sum
CHANGED
|
@@ -1,5 +1,4 @@
|
|
|
1
1
|
bazil.org/fuse v0.0.0-20180421153158-65cc252bf669/go.mod h1:Xbm+BRKSBEpa4q4hTSxohYNQpsxXPbPry4JJWOB3LB8=
|
|
2
|
-
bou.ke/monkey v1.0.2 h1:kWcnsrCNUatbxncxR/ThdYqbytgOIArtYWqcQLQzKLI=
|
|
3
2
|
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
|
|
4
3
|
cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
|
|
5
4
|
cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU=
|
|
@@ -285,8 +284,6 @@ github.com/gorilla/websocket v1.4.1/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/ad
|
|
|
285
284
|
github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw=
|
|
286
285
|
github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
|
|
287
286
|
github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
|
|
288
|
-
github.com/hirosassa/zerodriver v0.1.1 h1:VzQQcGPyzctzQ7VCHJa42+igu56uJz9HMypn0UoG+jw=
|
|
289
|
-
github.com/hirosassa/zerodriver v0.1.1/go.mod h1:+P2wLNeI1pgxJHbpyi2b6thTlfLjdN3Qptv34GNvXQA=
|
|
290
287
|
github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
|
|
291
288
|
github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
|
|
292
289
|
github.com/imdario/mergo v0.3.12 h1:b6R2BslTbIEToALKP7LxUvijTsNI9TAe80pLWN2g/HU=
|
http.go
CHANGED
|
@@ -19,7 +19,6 @@ import (
|
|
|
19
19
|
|
|
20
20
|
"github.com/go-playground/validator/v10"
|
|
21
21
|
"github.com/gorilla/mux"
|
|
22
|
-
"github.com/hirosassa/zerodriver"
|
|
23
22
|
"github.com/pyros2097/gromer/handlebars"
|
|
24
23
|
"github.com/rs/zerolog"
|
|
25
24
|
"github.com/rs/zerolog/log"
|
|
@@ -33,15 +32,13 @@ var IsCloundRun bool
|
|
|
33
32
|
func init() {
|
|
34
33
|
IsCloundRun = os.Getenv("K_REVISION") != ""
|
|
35
34
|
info, _ = debug.ReadBuildInfo()
|
|
35
|
+
zerolog.LevelFieldName = "severity"
|
|
36
36
|
zerolog.ErrorStackMarshaler = pkgerrors.MarshalStack
|
|
37
|
-
if IsCloundRun {
|
|
38
|
-
log.Logger = log.Output(zerodriver.NewProductionLogger())
|
|
39
|
-
} else {
|
|
40
|
-
|
|
37
|
+
log.Logger = log.Output(zerolog.ConsoleWriter{
|
|
41
|
-
|
|
38
|
+
Out: os.Stdout,
|
|
39
|
+
NoColor: IsCloundRun,
|
|
42
|
-
|
|
40
|
+
PartsExclude: []string{zerolog.TimestampFieldName},
|
|
43
|
-
|
|
41
|
+
})
|
|
44
|
-
}
|
|
45
42
|
}
|
|
46
43
|
|
|
47
44
|
var RouteDefs []RouteDefinition
|