summaryrefslogtreecommitdiff
path: root/dict.go
diff options
context:
space:
mode:
authorÖzgür Kesim <oec-git@kesim.org>2015-07-28 10:18:22 +0200
committerÖzgür Kesim <oec-git@kesim.org>2015-07-28 10:18:22 +0200
commitd40e1cab7cc6ffb058a36b81cac058ebabc1b182 (patch)
treeddea8c9da2e19a7435d098473e8a89c872352b7d /dict.go
parenta3f3e65049de3068f69f8de699d7e0e4a6dcc036 (diff)
breite dynamisch anpassen
Diffstat (limited to 'dict.go')
-rw-r--r--dict.go17
1 files changed, 15 insertions, 2 deletions
diff --git a/dict.go b/dict.go
index e1b05a1..74bce24 100644
--- a/dict.go
+++ b/dict.go
@@ -56,12 +56,25 @@ func main() {
return
}
- for i, _ := range left {
+ ml := 5
+
+ for _, v := range right {
+ if len(v) > ml {
+ ml = len(v)
+ }
+ }
+
+ if ml > 40 {
+ ml = 40
+ }
+
+ for i, _ := range right {
a := strings.Trim(right[i], `"`)
b := strings.Trim(left[i], `"`)
if a == "" {
continue
}
- fmt.Printf("%25s → %s\n", a, b)
+ // TODO: wrap when len(a) > ml
+ fmt.Printf("%*s → %s\n", ml, a, b)
}
}