Pārlūkot izejas kodu

map is unordered in go

master
aeris pirms 2 gadiem
vecāks
revīzija
dc63f1df01
2 mainītis faili ar 4 papildinājumiem un 2 dzēšanām
  1. +3
    -1
      identity.go
  2. +1
    -1
      main.go

+ 3
- 1
identity.go Parādīt failu

@@ -53,7 +53,9 @@ func findIdentityName(config Config, prog string, args []string) string {
}
identities := config.Identities
host := extractHost(prog, args)
for match, name := range identities {
for _, identity := range identities {
match := identity.Key.(string)
name := identity.Value.(string)
if strings.Contains(host, match) {
return name
}


+ 1
- 1
main.go Parādīt failu

@@ -15,7 +15,7 @@ type Config struct {
AgentsDir string
IdentitiesDir string
DefaultIdentity string `yaml:"default_identity"`
Identities map[string]string
Identities yaml.MapSlice
}

var sshOptions = map[string]map[string]string{


Notiek ielāde…
Atcelt
Saglabāt