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 {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…