@@ -18,7 +18,7 @@ import (
18
18
)
19
19
20
20
func Example () {
21
- log := sloghuman .Make (os .Stdout )
21
+ log := slog .Make (sloghuman . Sink ( os .Stdout ) )
22
22
23
23
log .Info (context .Background (), "my message here" ,
24
24
slog .F ("field_name" , "something or the other" ),
@@ -45,7 +45,7 @@ func Example() {
45
45
}
46
46
47
47
func Example_struct () {
48
- l := sloghuman .Make (os .Stdout )
48
+ l := slog .Make (sloghuman . Sink ( os .Stdout ) )
49
49
50
50
type hello struct {
51
51
Meow int `json:"meow"`
@@ -76,7 +76,7 @@ func Example_testing() {
76
76
}
77
77
78
78
func Example_tracing () {
79
- log := sloghuman .Make (os .Stdout )
79
+ log := slog .Make (sloghuman . Sink ( os .Stdout ) )
80
80
81
81
ctx , _ := trace .StartSpan (context .Background (), "spanName" )
82
82
@@ -86,14 +86,14 @@ func Example_tracing() {
86
86
}
87
87
88
88
func Example_multiple () {
89
- l := sloghuman .Make (os .Stdout )
89
+ l := slog .Make (sloghuman . Sink ( os .Stdout ) )
90
90
91
91
f , err := os .OpenFile ("stackdriver" , os .O_WRONLY | os .O_APPEND | os .O_CREATE , 0644 )
92
92
if err != nil {
93
93
l .Fatal (context .Background (), "failed to open stackdriver log file" , slog .Error (err ))
94
94
}
95
95
96
- l = slog . Make ( l , slogstackdriver .Make (f ))
96
+ l = l . AppendSinks ( slogstackdriver .Sink (f ))
97
97
98
98
l .Info (context .Background (), "log to stdout and stackdriver" )
99
99
@@ -103,15 +103,15 @@ func Example_multiple() {
103
103
func ExampleWith () {
104
104
ctx := slog .With (context .Background (), slog .F ("field" , 1 ))
105
105
106
- l := sloghuman .Make (os .Stdout )
106
+ l := slog .Make (sloghuman . Sink ( os .Stdout ) )
107
107
l .Info (ctx , "msg" )
108
108
109
109
// 2019-12-07 20:54:23.986 [INFO] <example_test.go:20> msg {"field": 1}
110
110
}
111
111
112
112
func ExampleStdlib () {
113
113
ctx := slog .With (context .Background (), slog .F ("field" , 1 ))
114
- l := slog .Stdlib (ctx , sloghuman .Make (os .Stdout ))
114
+ l := slog .Stdlib (ctx , slog .Make (sloghuman . Sink ( os .Stdout ) ))
115
115
116
116
l .Print ("msg" )
117
117
@@ -121,7 +121,7 @@ func ExampleStdlib() {
121
121
func ExampleLogger_Named () {
122
122
ctx := context .Background ()
123
123
124
- l := sloghuman .Make (os .Stdout )
124
+ l := slog .Make (sloghuman . Sink ( os .Stdout ) )
125
125
l = l .Named ("http" )
126
126
l .Info (ctx , "received request" , slog .F ("remote address" , net .IPv4 (127 , 0 , 0 , 1 )))
127
127
@@ -131,7 +131,7 @@ func ExampleLogger_Named() {
131
131
func ExampleLogger_Leveled () {
132
132
ctx := context .Background ()
133
133
134
- l := sloghuman .Make (os .Stdout )
134
+ l := slog .Make (sloghuman . Sink ( os .Stdout ) )
135
135
l .Debug (ctx , "testing1" )
136
136
l .Info (ctx , "received request" )
137
137
0 commit comments