Skip to content

Commit 9b9ebb7

Browse files
committed
Improve dial example
1 parent b2cc511 commit 9b9ebb7

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,9 @@ For a production quality example that shows off the low level API, see the [echo
7979
ctx, cancel := context.WithTimeout(context.Background(), time.Minute)
8080
defer cancel()
8181

82-
c, _, err := websocket.Dial(ctx, "ws://localhost:8080")
82+
c, _, err := websocket.Dial(ctx, "ws://localhost:8080", websocket.DialOptions{})
8383
if err != nil {
84-
log.Fatalf("failed to ws dial: %v", err)
84+
return err
8585
}
8686
defer c.Close(websocket.StatusInternalError, "")
8787

@@ -92,7 +92,7 @@ jc := websocket.JSONConn{
9292
var v interface{}
9393
err = jc.Read(ctx, &v)
9494
if err != nil {
95-
log.Fatalf("failed to read json: %v", err)
95+
return err
9696
}
9797

9898
log.Printf("received %v", v)

example_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ func ExampleDial() {
115115

116116
c, _, err := websocket.Dial(ctx, "ws://localhost:8080", websocket.DialOptions{})
117117
if err != nil {
118-
log.Fatalf("failed to ws dial: %v", err)
118+
return
119119
}
120120
defer c.Close(websocket.StatusInternalError, "")
121121

@@ -126,7 +126,7 @@ func ExampleDial() {
126126
var v interface{}
127127
err = jc.Read(ctx, &v)
128128
if err != nil {
129-
log.Fatalf("failed to read json: %v", err)
129+
return
130130
}
131131

132132
log.Printf("received %v", v)

0 commit comments

Comments
 (0)