/
githubmirror
/
photoprism
Обзор
Документация
Войти
/
githubmirror
/
photoprism
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
pkg/clean/version.go
24 строки
471 B
Michael Mayer
Pkg: Apply "golangci-lint" recommendation to clean package #5330
21 ноя 2025, 17:28
21 ноя 2025, 17:28
23529d0
Код
Авторство
О чём код?
package clean import ( "fmt" "regexp" ) // VersionRegexp finds semantic version-like strings. var VersionRegexp = regexp.MustCompile(`(\d+\.)(\d+\.)(\*|\d+)`) // Version parses and returns a semantic version string. func Version(s string) string { if s == "" { return "" } // Find version string with regular expression // and return it with "v" prefix if found. if v := VersionRegexp.FindString(s); v != "" { return fmt.Sprintf("v%s", v) } return "" }