code: func VersionFromContext(ctx context.Context) string {
  	if ctx == nil {
  		return ""
  	}
  
  	if val := ctx.Value(APIVersionKey{}); val != nil {
  		return val.(string)
  	}
  
  	return ""
  }
docs: // VersionFromContext returns an API version from the context using APIVersionKey.
  // It panics if the context value does not have version.Version type.