go-by-test/walk/walk.go

12 lines
153 B
Go
Raw Normal View History

2024-09-18 16:15:01 +00:00
package walk
import (
"reflect"
)
func Walk(x interface{}, fn func(string)) {
val := reflect.ValueOf(x)
field := val.Field(0)
fn(field.String())
}