package advsql import "context" type QueryManyFunc[T any] func(args ...interface{}) <-chan *T type QueryManyContextFunc[T any] func(ctx context.Context, args ...interface{}) <-chan *T type InsertFunc[T any] func(v *T) error