Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for Wang (1.06 sec)

  1. src/cmd/go/scriptreadme_test.go

    	if err := cmd.Run(); err != nil {
    		t.Fatal(cmd, ":", err)
    	}
    	_, lang, ok := strings.Cut(doc.String(), "# Script Language\n\n")
    	if !ok {
    		t.Fatalf("%q did not include Script Language section", cmd)
    	}
    	lang, _, ok = strings.Cut(lang, "\n\nvar ")
    	if !ok {
    		t.Fatalf("%q did not include vars after Script Language section", cmd)
    	}
    	args.Language = lang
    
    	tmpl := template.Must(template.New("README").Parse(readmeTmpl[1:]))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 21 22:16:54 UTC 2024
    - 7.9K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/types/goversion.go

    }
    
    // ParseLangFlag verifies that the -lang flag holds a valid value, and
    // exits if not. It initializes data used by AllowsGoVersion.
    func ParseLangFlag() {
    	if base.Flag.Lang == "" {
    		return
    	}
    
    	var err error
    	langWant, err = parseLang(base.Flag.Lang)
    	if err != nil {
    		log.Fatalf("invalid value %q for -lang: %v", base.Flag.Lang, err)
    	}
    
    	if def := currentLang(); base.Flag.Lang != def {
    		defVers, err := parseLang(def)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 08 21:36:02 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  3. src/cmd/go/internal/gover/gover.go

    // say "go 1.21", but Go 1.21rc1 will not handle files that say "go 1.21.0".
    func IsLang(x string) bool {
    	return gover.IsLang(x)
    }
    
    // Lang returns the Go language version. For example, Lang("1.2.3") == "1.2".
    func Lang(x string) string {
    	return gover.Lang(x)
    }
    
    // IsPrerelease reports whether v denotes a Go prerelease version.
    func IsPrerelease(x string) bool {
    	return gover.Parse(x).Kind != ""
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 06 23:20:32 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/types2/version.go

    type goVersion string
    
    // asGoVersion returns v as a goVersion (e.g., "go1.20.1" becomes "go1.20").
    // If v is not a valid Go version, the result is the empty string.
    func asGoVersion(v string) goVersion {
    	return goVersion(version.Lang(v))
    }
    
    // isValid reports whether v is a valid Go version.
    func (v goVersion) isValid() bool {
    	return v != ""
    }
    
    // cmp returns -1, 0, or +1 depending on whether x < y, x == y, or x > y,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 20:44:57 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  5. src/cmd/go/internal/gover/gover_test.go

    	{"1.19alpha3", "1.19beta2", -1},
    	{"1.19beta2", "1.19rc1", -1},
    	{"1.1", "1.99999999999999998", -1},
    	{"1.99999999999999998", "1.99999999999999999", -1},
    }
    
    func TestLang(t *testing.T) { test1(t, langTests, "Lang", Lang) }
    
    var langTests = []testCase1[string, string]{
    	{"1.2rc3", "1.2"},
    	{"1.2.3", "1.2"},
    	{"1.2", "1.2"},
    	{"1", "1"},
    	{"1.999testmod", "1.999"},
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 06 23:20:32 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  6. src/cmd/go/internal/toolchain/switch.go

    	// Failing that we'll take the latest release.
    	latest := ""
    	for i := len(list) - 1; i >= 0; i-- {
    		v := list[i]
    		if gover.Compare(v, need) < 0 {
    			break
    		}
    		if gover.Lang(latest) == gover.Lang(v) {
    			continue
    		}
    		newer := latest
    		latest = v
    		if newer != "" && !gover.IsPrerelease(newer) {
    			// latest is the last patch release of Go 1.X, and we saw a non-prerelease of Go 1.(X+1),
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 18:15:22 UTC 2024
    - 7K bytes
    - Viewed (0)
Back to top