|
- package runtime
-
- // Values typically represent parameters on a http request.
- type Values map[string][]string
-
- // GetOK returns the values collection for the given key.
- // When the key is present in the map it will return true for hasKey.
- // When the value is not empty it will return true for hasValue.
- func (v Values) GetOK(key string) (value []string, hasKey bool, hasValue bool) {
- value, hasKey = v[key]
- if !hasKey {
- return
- }
- if len(value) == 0 {
- return
- }
- hasValue = true
- return
- }
|