func AddGolangVersion()

in templater/jobs/utils/utils.go [92:108]


func AddGolangVersion(fileName string, data map[string]interface{}) map[string]map[string]interface{} {
	jobList := map[string]map[string]interface{}{}
	if !strings.Contains(fileName, "golang-1-X") {
		return jobList
	}

	for _, version := range golangVersions {
		golangVersionFileName := strings.ReplaceAll(fileName, "golang-1-X", "golang-"+version)
		goVersion := strings.Replace(version, "-", ".", 1)
		jobList[golangVersionFileName] = AppendMap(data, map[string]interface{}{
			"jobGoVersion":  version,
			"golangVersion": goVersion,
		})
	}

	return jobList
}