File tree Expand file tree Collapse file tree 1 file changed +29
-4
lines changed Expand file tree Collapse file tree 1 file changed +29
-4
lines changed Original file line number Diff line number Diff line change @@ -267,10 +267,35 @@ func main() {
267
267
}
268
268
}
269
269
```
270
- Use with trace
271
- ```
272
- sqltrace.Register("chhttp", &clickhouse.Driver{})
273
- db, err := sqltrace.Open("chhttp", "http://127.0.0.1:8123/default")
270
+ Use with [ DataDog trace] ( https://pkg.go.dev/gopkg.in/DataDog/dd-trace-go.v1/contrib/database/sql )
271
+ ``` go
272
+ package main
273
+
274
+ import (
275
+ " log"
276
+
277
+ sqltrace " gopkg.in/DataDog/dd-trace-go.v1/contrib/database/sql"
278
+
279
+ clickhouse " github.com/mailru/go-clickhouse/v2"
280
+ )
281
+
282
+ func main () {
283
+ // The first step is to register the clickhouse driver.
284
+ sqltrace.Register (" chhttp" , &clickhouse.Driver {})
285
+
286
+ // Followed by a call to Open.
287
+ db , err := sqltrace.Open (" chhttp" , " http://127.0.0.1:8123/default" )
288
+ if err != nil {
289
+ log.Fatal (err)
290
+ }
291
+
292
+ rows , err := db.Query (" SELECT name FROM users WHERE age=?" , 27 )
293
+ if err != nil {
294
+ log.Fatal (err)
295
+ }
296
+ defer rows.Close ()
297
+ }
298
+
274
299
```
275
300
276
301
## Go versions
You can’t perform that action at this time.
0 commit comments