tools.aw_id
tools.aw_id/src/main.go
+ Генерация версии без дополнительных буквенных указаний на версию и релиз
1.1 --- a/src/main.go Thu Oct 26 20:28:58 2023 +0300 1.2 +++ b/src/main.go Sat Feb 17 22:27:36 2024 +0300 1.3 @@ -1,4 +1,4 @@ 1.4 -// devel.a0fs.ru -- aw_id -- v0.r202310.1 // 1.5 +// devel.a0fs.ru -- aw_id -- v1.r202402.1 // 1.6 /* 1.7 Утилиты генерирования полезных в работе ID 1.8 */ 1.9 @@ -52,6 +52,10 @@ 1.10 return fmt.Sprintf("v0.r%s.1", get_time_id(TIME_ID_SHORT2)) 1.11 } 1.12 1.13 +func get_ver_id2() string { 1.14 + return fmt.Sprintf("0.%s.1", get_time_id(TIME_ID_SHORT2)) 1.15 +} 1.16 + 1.17 func prnt_out(k, v string) { 1.18 fmt.Printf("%10s : %s\n", k, v) 1.19 } 1.20 @@ -65,6 +69,7 @@ 1.21 prnt_out("hrs", get_time_id(TIME_HUM_SAFE)) 1.22 prnt_out("hrs2", get_time_id(TIME_HUM_SAFE2)) 1.23 prnt_out("v", get_ver_id()) 1.24 + prnt_out("vs", get_ver_id2()) 1.25 fmt.Println("") 1.26 } 1.27 1.28 @@ -87,6 +92,8 @@ 1.29 fmt.Println(get_time_id(TIME_ID_SHORT2)) 1.30 case "v": 1.31 fmt.Println(get_ver_id()) 1.32 + case "vs": 1.33 + fmt.Println(get_ver_id2()) 1.34 default: 1.35 fmt.Println("Need one of: uuid, ts, tss, tss2, hr, hrs, hrs2, v") 1.36 }