12345678910111213141516171819 |
- package file
- import (
- "context"
- "gogs.baozhida.cn/zoie/OAuth-core/config/source"
- )
- type filePathKey struct{}
- // WithPath sets the path to file
- func WithPath(p string) source.Option {
- return func(o *source.Options) {
- if o.Context == nil {
- o.Context = context.Background()
- }
- o.Context = context.WithValue(o.Context, filePathKey{}, p)
- }
- }
|