%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/go/src/go/printer/testdata/
Upload File :
Create Path :
Current File : //usr/local/go/src/go/printer/testdata/alignment.input

// Copyright 2018 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

package alignment

// ----------------------------------------------------------------------------
// Examples from issue #7335.

func main() {
    z := MyStruct{
        Foo:      "foo",
        Bar:      "bar",
        Name:     "name",
        LongName: "longname",
        Baz:      "baz",
    }
    y := MyStruct{
        Foo:                   "foo",
        Bar:                   "bar",
        NameXX:                "name",
        LongNameXXXXXXXXXXXXX: "longname",
        Baz: "baz",
    }
    z := MyStruct{
        Foo:  "foo",
        Bar:  "bar",
        Name: "name",
        LongNameXXXXXXXXXXXXX: "longname",
        Baz: "baz",
    }
}

// ----------------------------------------------------------------------------
// Examples from issue #10392.

var kcfg = KubeletConfig{
    Address:                        s.Address,
    AllowPrivileged:                s.AllowPrivileged,
    HostNetworkSources:             hostNetworkSources,
    HostnameOverride:               s.HostnameOverride,
    RootDirectory:                  s.RootDirectory,
    ConfigFile:                     s.Config,
    ManifestURL:                    s.ManifestURL,
    FileCheckFrequency:             s.FileCheckFrequency,
    HTTPCheckFrequency:             s.HTTPCheckFrequency,
    PodInfraContainerImage:         s.PodInfraContainerImage,
    SyncFrequency:                  s.SyncFrequency,
    RegistryPullQPS:                s.RegistryPullQPS,
    RegistryBurst:                  s.RegistryBurst,
    MinimumGCAge:                   s.MinimumGCAge,
    MaxPerPodContainerCount:        s.MaxPerPodContainerCount,
    MaxContainerCount:              s.MaxContainerCount,
    ClusterDomain:                  s.ClusterDomain,
    ClusterDNS:                     s.ClusterDNS,
    Runonce:                        s.RunOnce,
    Port:                           s.Port,
    ReadOnlyPort:                   s.ReadOnlyPort,
    CadvisorInterface:              cadvisorInterface,
    EnableServer:                   s.EnableServer,
    EnableDebuggingHandlers:        s.EnableDebuggingHandlers,
    DockerClient:                   dockertools.ConnectToDockerOrDie(s.DockerEndpoint),
    KubeClient:                     client,
    MasterServiceNamespace:         s.MasterServiceNamespace,
    VolumePlugins:                  ProbeVolumePlugins(),
    NetworkPlugins:                 ProbeNetworkPlugins(),
    NetworkPluginName:              s.NetworkPluginName,
    StreamingConnectionIdleTimeout: s.StreamingConnectionIdleTimeout,
    TLSOptions:                     tlsOptions,
    ImageGCPolicy:                  imageGCPolicy,imageGCPolicy,
    Cloud:                          cloud,
    NodeStatusUpdateFrequency: s.NodeStatusUpdateFrequency,
}

var a = A{
    Long:                             1,
    LongLong:                         1,
    LongLongLong:                     1,
    LongLongLongLong:                 1,
    LongLongLongLongLong:             1,
    LongLongLongLongLongLong:         1,
    LongLongLongLongLongLongLong:     1,
    LongLongLongLongLongLongLongLong: 1,
    Short: 1,
    LongLongLongLongLongLongLongLongLong: 3,
}

// ----------------------------------------------------------------------------
// Examples from issue #22852.

var fmtMap = map[string]string{
	"1": "123",
	"12": "123",
	"123": "123",
	"1234": "123",
	"12345": "123",
	"123456": "123",
	"12345678901234567890123456789": "123",
	"abcde": "123",
	"123456789012345678901234567890": "123",
	"1234567": "123",
	"abcdefghijklmnopqrstuvwxyzabcd": "123",
	"abcd": "123",
}

type Fmt struct {
	abcdefghijklmnopqrstuvwx string
	abcdefghijklmnopqrstuvwxy string
	abcdefghijklmnopqrstuvwxyz string
	abcdefghijklmnopqrstuvwxyza string
	abcdefghijklmnopqrstuvwxyzab string
	abcdefghijklmnopqrstuvwxyzabc string
	abcde string
	abcdefghijklmnopqrstuvwxyzabcde string
	abcdefg string
}

func main() {
	_ := Fmt{
		abcdefghijklmnopqrstuvwx: "foo",
		abcdefghijklmnopqrstuvwxyza: "foo",
		abcdefghijklmnopqrstuvwxyzab: "foo",
		abcdefghijklmnopqrstuvwxyzabc: "foo",
		abcde: "foo",
		abcdefghijklmnopqrstuvwxyzabcde: "foo",
		abcdefg: "foo",
		abcdefghijklmnopqrstuvwxy: "foo",
		abcdefghijklmnopqrstuvwxyz: "foo",
	}
}

// ----------------------------------------------------------------------------
// Examples from issue #26352.

var _ = map[int]string{
	1: "",

	12345678901234567890123456789: "",
	12345678901234567890123456789012345678: "",
}

func f() {
	_ = map[int]string{
		1: "",

		12345678901234567: "",
		12345678901234567890123456789012345678901: "",
	}
}

// ----------------------------------------------------------------------------
// Examples from issue #26930.

var _ = S{
	F1: []string{
	},
	F2____: []string{},
}

var _ = S{
	F1: []string{


	},
	F2____: []string{},
}

var _ = S{
	F1____: []string{
	},
	F2: []string{},
}

var _ = S{
	F1____: []string{

	},
	F2: []string{},
}

Zerion Mini Shell 1.0