gitlab.com/Raven-IO/raven-delve@v1.22.4/_fixtures/ebpf_trace3.go (about) 1 package main 2 3 import ( 4 "fmt" 5 "time" 6 ) 7 8 func main() { 9 str := "abcdefghijklmnopqrstuvqxyz" 10 i := int64(0) 11 for i = 0; i < 5; i++ { 12 tracedFunction(i, i%5 == 0, str[i]) 13 } 14 for i = 5; i < 10; i++ { 15 tracedFunction(i, i%5 == 0, str[i]) 16 time.Sleep(time.Millisecond) 17 } 18 } 19 20 //go:noinline 21 func tracedFunction(x int64, b bool, r byte) { 22 fmt.Println(x, b, r) 23 }