tools.aw_id

Yohn Y. 2025-05-29 Parent:5ba13dd7ef05 Child:041713361fca

14:74721178aed9 Go to Latest

tools.aw_id/src/main.go

.. v1.r202505.2 + обозначение vssa для автоматизированной версии без мажорной части

History
     1.1 --- a/src/main.go	Tue May 06 20:53:46 2025 +0300
     1.2 +++ b/src/main.go	Thu May 29 22:44:09 2025 +0300
     1.3 @@ -1,4 +1,4 @@
     1.4 -// devel.a0fs.ru -- aw_id -- v1.r202505.1 //
     1.5 +// devel.a0fs.ru -- aw_id -- v1.r202505.2 //
     1.6  /*
     1.7    Утилиты генерирования полезных в работе ID
     1.8  */
     1.9 @@ -124,6 +124,10 @@
    1.10  	return fmt.Sprintf("0.%s.%s", get_time_id(TIME_ID_SHORT2), get_ver_auto_tag())
    1.11  }
    1.12  
    1.13 +func get_ver_id4_s() string {
    1.14 +	return fmt.Sprintf("%s.%s", get_time_id(TIME_ID_SHORT2), get_ver_auto_tag())
    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 @@ -142,6 +146,7 @@
    1.21  	prnt_out("va", get_ver_id3())
    1.22  	prnt_out("vs", get_ver_id2())
    1.23  	prnt_out("vsa", get_ver_id4())
    1.24 +	prnt_out("vssa", get_ver_id4_s())
    1.25  	fmt.Println("")
    1.26  }
    1.27  
    1.28 @@ -174,10 +179,12 @@
    1.29  			fmt.Println(get_ver_id2())
    1.30  		case "vsa":
    1.31  			fmt.Println(get_ver_id4())
    1.32 +		case "vssa":
    1.33 +			fmt.Println(get_ver_id4_s())
    1.34  		default:
    1.35  			fmt.Println("Need one of: ")
    1.36  			fmt.Println("  uuid, uuid7, ts, tss, tss2, hr, hrr, hrs, hrs2,")
    1.37 -			fmt.Println("  v, va, vs, vsa")
    1.38 +			fmt.Println("  v, va, vs, vsa vssa")
    1.39  		}
    1.40  		fmt.Println("")
    1.41  	} else {