in sobject/framework.go [42:60]
func NewResources(session session.ServiceFormatter) (*Resources, error) {
if session == nil {
return nil, errors.New("sobject resource: session can not be nil")
}
return &Resources{
metadata: &metadata{
session: session,
},
describe: &describe{
session: session,
},
dml: &dml{
session: session,
},
query: &query{
session: session,
},
}, nil
}