INNER CODE UNIT · Go
GetVerStrategy
pojol/braid · core/entity.go:43
func GetVerStrategy(ver int) (VerStrategy, error) {
verRMu.RLock()
defer verRMu.RUnlock()
for _, v := range verList {
if v.Version == ver {
return v, nil
}
}
return VerStrategy{}, ErrNotfoundVersion
}
func GetNextVersion(ver int) int {
verRMu.RLock()
defer verRMu.RUnlock()
for _, v := range verList {
if v.Version > ver {