Beta version
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s

This commit is contained in:
2025-06-04 12:58:49 -04:00
parent 934f1259d0
commit c353651287
4 changed files with 63 additions and 109 deletions

View File

@ -1,7 +1,6 @@
package mysubaru
import (
"fmt"
"math"
"regexp"
"strconv"
@ -9,6 +8,23 @@ import (
"time"
)
// timestamp is a function
func timestamp() string {
return strconv.FormatInt(time.Now().UnixNano()/1000000, 10)
}
// urlToGen .
func urlToGen(url string, gen string) string {
var re = regexp.MustCompile(`api_gen`)
// dirty trick for current G3
if gen == "g3" {
gen = "g2"
}
url = re.ReplaceAllString(url, gen)
return url
}
// VinCheck - Vehicle Identification Number check digit validation
// Parameter: string - 17 digit VIN
// Return:
@ -110,34 +126,17 @@ func transcodeDigits(vin string) int {
// }
// timeTrack .
func timeTrack(name string) {
start := time.Now()
fmt.Printf("%s took %v\n", name, time.Since(start))
}
// timestamp is a function
func timestamp() string {
return strconv.FormatInt(time.Now().UnixNano()/1000000, 10)
}
// func timeTrack(name string) {
// start := time.Now()
// fmt.Printf("%s took %v\n", name, time.Since(start))
// }
// contains .
func contains(s []string, str string) bool {
for _, v := range s {
if v == str {
return true
}
}
return false
}
// urlToGen .
func urlToGen(url string, gen string) string {
var re = regexp.MustCompile(`api_gen`)
// dirty trick for current G3
if gen == "g3" {
gen = "g2"
}
url = re.ReplaceAllString(url, gen)
return url
}
// func contains(s []string, str string) bool {
// for _, v := range s {
// if v == str {
// return true
// }
// }
// return false
// }