()
| 3 | import "time" |
| 4 | |
| 5 | func ExampleStart() { |
| 6 | finish := Start() |
| 7 | span := NewSpan("short") |
| 8 | span.end = span.start.Add(time.Nanosecond * 12_300) |
| 9 | span = NewSpan("long") |
| 10 | span.end = span.start.Add(time.Microsecond * 23_400) |
| 11 | finish() |
| 12 | // Output: |
| 13 | // Traced 2 span(s): |
| 14 | // short 12us |
| 15 | // long 23ms |
| 16 | } |