Hi I was trying to write persistent map using mmap. But my map is getting corrupted by mmaps. I think I am using them wrongly. I need your advise.
Thanks in advance. package main import ( "bytes" "encoding/gob" "fmt" "os" "syscall" "unsafe" ) func GetBytes(key interface{}) ([]byte, error) { var buf bytes.Buffer enc := gob.NewEncoder(&buf) err := enc.Encode(key) if err != nil { return nil, err } return buf.Bytes(), nil } func main() { const n = 1e3 t := int(unsafe.Sizeof(0)) * n map_file, err := os.Create("/tmp/test1.dat") if err != nil { [0/89] fmt.Println(err) os.Exit(1) } _, err = map_file.Seek(int64(t-1), 0) if err != nil { fmt.Println(err) os.Exit(1) } dummyMapBytes, err := GetBytes(map[string]string{"dummy": "dummy"}) if err != nil { fmt.Println(err) os.Exit(1) } _, err = map_file.Write(dummyMapBytes) if err != nil { fmt.Println(err) os.Exit(1) } mmap, err := syscall.Mmap(int(map_file.Fd()), 0, int(t), syscall. PROT_READ|syscall.PROT_WRITE, syscall.MAP_SHARED) if err != nil { fmt.Println(err) os.Exit(1) } kv := (*map[string]string)(unsafe.Pointer(&mmap)) fmt.Println(*kv) for i := 0; i < n; i++ { (*kv)[string(i)] = string(i * i) } fmt.Println(*kv) for k, v := range *kv { fmt.Printf("%s - %s", k, v) } err = syscall.Munmap(mmap) if err != nil { fmt.Println(err) os.Exit(1) } err = map_file.Close() if err != nil { fmt.Println(err) os.Exit(1) } } Output: map[] map[D:ሐ ˦: l:ⶐ ǵ: ̕: Ξ: |:㰐 ý:降 ˤ: [:⁙ ¶:腤 ʼn: ʳ: : ·:苑 IJ: ˗: û: ć: ʊ: ͂: ^:⊄ ˀ: ;: :䘤 ŕ: ʨ: ͜: Ǎ: dz: Ʉ: ʠ: ω: h:⩀ ə: Ȑ: ˽: :喐 ª:烤 ɝ: Ǣ: ɿ: i:⬑ ĩ: ƾ: ǟ: ˖: ̅: G:Ꮁ p: þ:ﰄ ś:𝙙 ť: Ű:𡄀 Ǿ: ̗: ͻ: 5: :呩 ķ: Η: ϒ: ŧ: ͆: ͝: : Ũ: ǀ: ß:쉁 Ŕ: ̐: Ƥ: Dž: ʗ: Ύ: ĝ: ͘: a:Ⓛ ȇ: À:退 ð: ȹ: ɋ: ˞: ͙: ͩ::@ :Ɛ »:袙 Ž:𣜉 ƀ:𤀀 Ɩ:𨏤 ț: ζ: I:ᓑ Ɵ:𪃁 ʲ: ͳ: :岤 ě: ǔ: ̹: ψ: ϙ: :䡀 Ʊ: ǭ: Ȍ: έ: Ł: Ʀ: ʅ: ͖: ǎ: ǧ: ɲ: ˭: Ά: Ē: Ů:𠭄 ̽: ͋: œ: Ș: ̌: ƞ:𩶄 Ơ:𪐀 ˺: ͷ: w:㝑 ˇ: ̄: ̫: ͚: ʖ: ͡: ΄: 3: ɩ: ʄ: ͤ: ¥:橙 ¾:贄 ô: ̠: Ϝ: ï:� ͏: :埤 ÿ:︁ Ĉ: ɧ: ˁ: Ρ: Τ: ϊ: DŽ: Ǐ: Ǽ: ʻ: 6: ¯:瞡 Ă:𐐄 ʟ: ű:𡏡 ο: :婀 ğ: ȓ: ɘ: ̴: ͔: ͭ: :̐ ŭ:𠡩 ƣ: Ȯ: ´:纐 Ǧ: ȉ: ˴: Ä:阐 ʈ: ĵ: ł: Ń: ɞ: ɦ: ͍: ʣ : ˬ: í:� î:� nj: ɕ: ː: Ś: :䶩 ©:澑 Ƃ:𤘄 ̈: :ɱ :嚹 Î:ꗄ Ð:꤀ ü: Ȫ: ˘: ş: ɺ: ˔: ̏: Έ: ϡ: <:ฐ ȝ: ʢ: ͟: ϗ: b:▄ Ƚ: ̖: ̱: z:㨤 ê:헤 Ĥ: Ȓ: ʮ: ę: ɳ: ͊: :ɀ ë: Ę: ƨ: ɖ: ͦ: Ί: ̃: ͒: Ͱ: :䐐 «:爹 ǿ: Q:ᦡ X:Ṁ Ə:𦷡 ˏ: ͓: 1:ॡ º:蜤 Æ:餤 Ê:齤 ˛: ̥: W:ᶑ :憄 Ǝ:𦫄 ƹ: Ȩ: ̨: ͇: ͧ: Ċ: ɟ: ʞ: ˹: ʹ: ʸ: ˥: : Ϥ: ƫ: Ǘ: &:֤ *:ۤ ŋ: ɢ: :Ā Ĵ: ̿: ͛: ͨ: : ũ: ƺ: Ɍ: ɛ: :䥑 Õ:넹 Ǜ: ̸: ͮ: j: Å:鞙 Υ: λ: χ: Ϧ: Ą:𐠐 ǰ: Ȱ: ɤ: ½:讉 ã:쥉 ơ: ȋ: é:퐑 Ņ: Ş: ſ:𣴁 ǣ: ȵ: ̘: ͑: ˱: ̰: :信 Μ: ϥ: ą:𐨙 ɮ: ̢: -:ߩ 9:ಱ Ψ: ŵ:𡽹 ȯ: ɉ: ύ: ƍ:𦞩 Ȟ: ɰ: Ě: Ƭ: ̀: :巙 ¤:椐 Ř: Ɣ:𧶐 ʯ: ˿: ̲: Ζ: ϝ: :卄 į: Ȧ: ˊ: ͵: Ϊ: ώ: P:ᤀ Ȳ: ő: ƕ:𨂹 Ǹ: ȅ: :Ѐ ˒: ñ: ļ: ƒ:𧝄 ǡ: Ŗ: Ϛ: Þ:삄 å:쳙 Ħ: B:ᄄ µ:翹 ǒ: ̳: ¸:葀 ǝ: ɼ: ˍ: ή: #:Ӊ ģ: Ǖ: ȣ: ̬: Ϙ: ×:뒑 ɯ: ʔ: ̂: :ġ !:с :仄 ǐ: ǯ: ȗ: ˋ: :䜱 ɣ: ͈: ȁ: Α: :Ä r:㋄ :刡 ů:𠸡 ʤ: ί: Ï:ꝡ ɴ: ʌ: ̜: c:♉ :䀀 ă: Ȇ: ɠ: ̍: ̙: Ñ: Ț: ̀: Π: ϖ: Ĭ: Dz: ʪ: ˠ: Λ: ε: :Q :ρ ė: Ɲ:𩩉 Ǭ: ̵: ĉ: >:༄ £:柉 :á Ȃ: ɑ: ̻: :1 °:礀 Ç:骱 ǘ: ǫ: ȏ: Ŋ: ʱ: σ: υ: K:ᗹ q: ˚: : :ń e:⟙ Ū: Ȕ: ̟: ͣ: g:⥱ Í:ꐩ ö: ņ: ̪: ʴ: ˶: ̔: ä:쬐 ĺ: Ǵ: ù: ͺ: ·: Ώ: Ȝ: ɐ: ̯: Ō: Ǟ: ʘ: ̡: : μ: Ȋ: ɓ: ı: ˙: ξ:󠄄 ::ത L:ᚐ ř:𝃱 Š: ţ: ͞: Ġ: Ƙ:𨩀 ʶ: ʹ: M:ᜩ Ƌ: 𦅹 Ƕ: ˨: ɵ: ʑ: ˯: Ϟ: à:쐀 Ų:𡛄 ƭ: ɚ: :͉ Ö:다 ̋: :ũ E:ኙ Ô:꾐 ƈ:𥡀 ɫ: α: ²:範 Ȅ: ȿ: ̊: :d ˟: ˮ: 7: Ľ: š: ș: ˷: ̾: ¼:訐 Ƨ: ƻ: ͉: Ɓ:𤌁 ʍ: ̈́: +:ܹ Ɯ:𩜐 {:㬙 :搀 ˕: ̶: ͅ: : Ø:뙀 İ: ȟ: ɶ: ͽ: Γ: Ĺ: :$ :ʤ ā: ̤: ǻ: ͼ: β: ʺ: `:␀ ĥ: ˎ: ͗: H:ᑀ Ģ: ):ڑ Ň: ʜ: Ŀ: Ť: Β: A:ႁ ư: Â:錄 ʥ: : ȍ: Ȣ: ʇ: Ȗ: ò: ˄: ˌ: : γ: ƌ:𦒐 Κ: ¡:敁 Ź:𢬱 ƚ:𩂤 Ì:ꊐ ǁ: Ǻ: ˜: ~:㸄 Ĝ: dž: Ȁ: ˳: ϔ: 4:ઐ É:鷑 Ü:봐 ȕ: ˃: .: _:⍁ Ƽ: Ǒ: ʀ: O:ᡡ :儀 Ć: ŝ: Ŭ:𠖐 lj: :y Y:ự ċ: Ǩ: ɗ: ʚ: ˩: ͢: φ: ¹:薱 ɍ: v:㙤 }:㴉 :䩤 ˂: :ȑ 2:ৄ F:ጤ Ƞ: δ: Ā:𐀀 ɻ: ,:ސ Ƣ: ɷ: Ν: J:ᕤ Ɇ: ˈ: : :Ǥ ¦:殤 ƥ: Ǯ: Ɔ:𥈤 ƶ: ʾ: ̛: π: Ğ: ͪ: Ɛ:𧄀 ɾ: ̼: Đ:𒄀 Ɨ:𨜑 ȳ: Ȼ: ɔ: ˡ: ̮: : â:임 ĭ: ɥ: ˝: ̭: R: ʬ: k:ⲹ ō: ȑ: Ϣ: ˙ Œ: ͌: ͐: N:ោ Ĕ: ƽ: ˣ: ΐ: Ó:귩 ħ: Ŧ: Ȉ: C:ᆉ Ƅ:𤰐 ˢ: Ď: Χ: U: DZ: ̣: Σ: ŗ: ź:𢸤 ȡ: ɏ: ʭ: ʷ: ̞: ͫ: η: Û:뭙 ū:𠊹 ȶ: ς: ¬:玐 Ɖ:𥭑 Ʋ: ʰ: Ÿ:𢡀 ̇: ̉: ̦: Ͷ: Θ: ι: ƛ:𩏙 Ʈ: ɀ: Ω: :䄁 NJ: ǜ: ˧: ̓: Ë:ꃹ ij: ʉ: :䲐 Ī: Ŝ: ɂ: ʏ: ̺: ͥ: ͬ: : (:ـ T:ᮐ ȩ: Ⱦ: Ɏ: ά: : ':ױ ǚ: :΄ :䈄 ±:穡 Ò:걄 ÷: ƪ: =: u:㕹 ó: Ŏ: ȸ: ν: \:ℐ f:⢤ È:鱀 ǂ: ȫ: θ: ¢:暄 ˰: τ: ď: ʦ: Ƴ: ǹ: Ƶ: Ǫ: Ι: ϓ: Ǥ: ˓: Ε: ì:� ŷ:𢕑 Ż:𣄙 Ɠ:𧩩 ȴ: ʒ: ʩ: ʫ: ˫: ų:𡦩 ˑ: ˪: ́: ¨:湀 Ǚ: ̧: $:Ԑ n:⽄ ɨ: Č: ʕ: ˉ: ̑: ͠: ρ: ǃ: ;: s:㎩ :夑 Lj: ȥ: Ⱥ: ͯ: Ό: ϛ: t:㒐 Ù:럱 Ƀ: Ɉ: ʎ: ϋ: Ý:뻉 κ:© :䌉 ž:𣨄 ˻: ̝: :㼁 ú: ʆ: ē: ň: ȷ: ΅: y:㤱 ī: ǽ: ʙ: : ?:ཱྀ ]:⇉ Ƈ:𥔱 ǩ: ʃ: ́: ϧ: :拁 Ɋ: ʂ: :䔙 ˸: :瓩 : Φ: æ:캤 : Ϡ: ľ: Ʃ: ƴ: Ʌ: ":҄ Ĩ: ƿ: ʽ: ϐ: d:✐ :弐 Ŷ:𢉤 ʋ: ̷: 0: Z:ᾤ :孱 :恉 ɭ: ʛ: ʝ: ̓: ǥ: ʧ: ç:큱 Ɗ:𥹤 Ƹ: ̒: Ο: :ƹ Ķ: Ƒ:𧐡 ȱ: ɡ: ʐ: ˼: ø: ǖ: ɽ: ˵: ƃ:𤤉 ˲: :䭹 Ţ: Ϋ: ϣ: ˅: ϕ: Nj: 8:ీ S: m: ®:癄 õ: ɸ: ϑ: è:퉀 Ŵ:𡲐 Ǔ: Ƿ: §:泱 Ȭ: ɇ: ʁ: ̚: : x:㡀 ɒ: ͎: Ϗ: đ:𒌡 Ʒ: LJ: Δ: ό: @:က Ã:钉 Ư: ɜ: ̆: ϟ: /: ¿:躁 Ú:릤 Ė: ʿ: ͱ: Ļ: Ȥ: Ɂ: ɱ: Ő: ż:𣐐 Ή: o:〡 ĕ: Ǡ: ȧ: ĸ: ƅ:𤼙 ƙ:𨵱 ͕: ȭ: Ͳ: č: ġ: ŏ: Ȏ: ȼ: ˆ: ̎:] 6 - ¯ - 瞡Ă - 𐐄ʟ - ű - 𡏡ο - ͭ - - 婀ğ - ȓ - ɘ - ̴ - ͔ - - ̐ŭ - 𠡩ƣ - Ȯ - ´ - 纐Ǧ - ȉ - ˴ - Ä - 阐ʈ - ĵ - ł - Ń - ɞ - ɦ - ͍ - ʣ - ˬ - í - �î - �nj - ɕ - ː - Ś - - 䶩© - 澑Ƃ - 𤘄 - ˘ - - ɱ - 嚹Î - ꗄÐ - ꤀ü - Ȫ - ş - ɺ - ˔ - ̏ - Έ - ϡ - < - ฐȝ - ʢ - ͟ - ϗ - b - ▄Ƚ - ̖ - ̱ - z - 㨤ê - 헤Ĥ - Ȓ - ʮ - ę - ɳ - ͊ - Ί - - ɀë - Ę - ƨ - ɖ - ͦ - ̃ - ͒ - Ͱ - - 䐐« - 爹ǿ - Q - ᦡX - ṀƏ - 𦷡ˏ - ͓ - 1 - ॡº - 蜤Æ - 餤Ê - 齤˛ - ̥ - ͇ - ͧ - W - ᶑ - 憄Ǝ - 𦫄ƹ - Ȩ - ̨ - Ċ - ɟ - ʞ - ˹ - ʹ - ʸ - ˥ - - Ϥ - ƫ - Ǘ - & - ֤* - ۤŋ - ɢ - - ĀĴ - ̿ - ͛ - ͨ - - ũ - ƺ - Ɍ - ɛ - - 䥑Õ - 넹Ǜ - ̸ - ͮ - j - Å - 鞙Υ - λ - χ - Ϧ - Ą - 𐠐ǰ - Ȱ - ɤ - ½ - 讉ã - 쥉ơ - ȋ - ̘ - ͑ - é - 퐑Ņ - Ş - ſ - 𣴁ǣ - ȵ - ˱ - ̰ - - 信Μ - ϥ - ą - 𐨙ɮ - ̢ - - - ߩ9 - ಱΨ - ŵ - 𡽹ȯ - ɉ - ύ - ƍ - 𦞩Ȟ - ɰ - Ě - Ƭ - ̀ - ̲ - Ζ - - 巙¤ - 椐Ř - Ɣ - 𧶐ʯ - ˿ - ϝ - ώ - - 卄į - Ȧ - ˊ - ͵ - Ϊ - P - ᤀȲ - ő - ƕ - 𨂹Ǹ - ȅ - - Ѐ˒ - ñ - ļ - ƒ - 𧝄ǡ - Ŗ - Ϛ - Þ - 삄å - 쳙Ħ - B - ᄄµ - 翹ǒ - ̳ - ¸ - 葀ǝ - ɼ - ˍ - ή - # - Ӊģ - Ǖ - ȣ - ̬ - Ϙ - × - 뒑ɯ - ʔ - ̂ - ˋ - - ġ! - с - 仄ǐ - ǯ - ȗ - - 䜱ɣ - ͈ - ȁ - Α - - Är - ㋄ - 刡ů - 𠸡ʤ - ί - Ï - ꝡɴ - ʌ - ̜ - ̙ - c - ♉ - 䀀ă - Ȇ - ɠ - ̍ - Ñ - Ț - ̀ - Π - ϖ - Ĭ - Dz - ʪ - ˠ - Λ - ε - - Q - ρė - Ɲ - 𩩉Ǭ - ̵ - ĉ - > - ༄£ - 柉 - áȂ - ɑ - ̻ - - 1° - 礀Ç - 骱ǘ - ǫ - ȏ - Ŋ - ʱ - σ - υ - K - ᗹq - ˚ - ͣ - - - ńe - ⟙Ū - Ȕ - ̟ - g - ⥱Í - ꐩö - ņ - ̪ - ʴ - ˶ - ̔ - ä - 쬐ĺ - Ǵ - ù - ͺ - · - Ώ - Ȝ - ɐ - ̯ - Ō - Ǟ - ʘ - ̡ - - μ - Ȋ - ɓ - ı - ˙ - ξ - 󠄄: - തL - ᚐř - 𝃱Š - ţ - ͞ - Ġ - Ƙ - 𨩀ʶ - ʹ - M - ᜩƋ - 𦅹Ƕ - ˨ - ɵ - ʑ - ˯ - Ϟ - à - 쐀Ų - 𡛄ƭ - ɚ - - ͉Ö - 다 - - ũE - ኙÔ - 꾐ƈ - 𥡀ɫ - α - ² - 範Ȅ - ȿ - ̊ - - d˟ - ˮ - 7 - Ľ - š - ș - ˷ - ̾ - ¼ - 訐Ƨ - ƻ - ͉ - Ɓ - 𤌁ʍ - ̈́ - + - ܹƜ - 𩜐{ - 㬙 - 搀˕ - ̶ - ͅ - Γ - - Ø - 뙀İ - ȟ - ɶ - ͽ - Ĺ - - $ - ʤā - ̤ - ǻ - ͼ - β - ʺ - ` - ␀ĥ - ˎ - ͗ - H - ᑀĢ - ) - ڑŇ - ʜ - Ŀ - Ť - Β - A - ႁư -  - 錄ʥ - - ȍ - Ȣ - ʇ - Ȗ - ò - ˄ - ˌ - - γ - ƌ - 𦒐Κ - ¡ - 敁Ź - 𢬱ƚ - 𩂤Ì - ꊐǁ - Ǻ - ˜ - ~ - 㸄Ĝ - dž - Ȁ - ˳ - ϔ - 4 - ઐÉ - 鷑Ü - 봐ȕ - ˃ - . - _ - ⍁Ƽ - Ǒ - ʀ - O - ᡡ - 儀Ć - ŝ - Ŭ - 𠖐lj - ˩ - ͢ - - yY - ựċ - Ǩ - ɗ - ʚ - φ - ¹ - 薱ɍ - v - 㙤} - 㴉 - 䩤˂ - - ȑ2 - ৄF - ጤȠ - δ - Ā - 𐀀ɻ - , - ސƢ - ɷ - Ν - J - ᕤɆ - ˈ - - - Ǥ¦ - 殤ƥ - Ǯ - Ɔ - 𥈤ƶ - ʾ - ̛ - π - Ğ - ͪ - Ɛ - 𧄀ɾ - ̼ - ̮ - - Đ - 𒄀Ɨ - 𨜑ȳ - Ȼ - ɔ - ˡ - â - 임ĭ - ɥ - ˝ - ̭ - R - ʬ - k - ⲹō - ȑ - Ϣ - - ោĔ - ƽ - ˣ - ΐ - Ó - 귩ħ - Ŧ - Ȉ - C - ᆉƄ - 𤰐ˢ - Ď - Χ - U - DZ - ̣ - Σ - ̞ - ͫ - ŗ - ź - 𢸤ȡ - ɏ - ʭ - ʷ - η - Û - 뭙ū - 𠊹ȶ - ς - ¬ - 玐Ɖ - 𥭑Ʋ - ʰ - ι - Ÿ - 𢡀 - ̉ - ̦ - Ͷ - Θ - ƛ - 𩏙Ʈ - ɀ - Ω - - 䄁NJ - ǜ - ˧ - ̓ - Ë - ꃹij - ʉ - ͥ - ͬ - - 䲐Ī - Ŝ - ɂ - ʏ - ̺ - - ( - ـT - ᮐȩ - Ⱦ - Ɏ - ά - - ' - ױǚ - - ΄ - 䈄± - 穡Ò - 걄÷ - ƪ - = - u - 㕹ó - Ŏ - ȸ - ν - \ - ℐf - ⢤È - 鱀ǂ - ȫ - θ - ¢ - 暄˰ - τ - ď - ʦ - Ƴ - ǹ - Ƶ - Ǫ - Ι - ϓ - Ǥ - ˓ - Ε - ʩ - ʫ - ì - �ŷ - 𢕑Ż - 𣄙Ɠ - 𧩩ȴ - ʒ - ˫ - ų - 𡦩ˑ - ˪ - ́ - ¨ - 湀Ǚ - ̧ - $ - Ԑn - ⽄ɨ - Č - ʕ - - © - 䌉ž - 𣨄˻ - ̝ - - 㼁ú - ʆ - ē - ň - ȷ - ΅ - y - 㤱ī - ǽ - ʙ - ́ - ϧ - - ? - ཱྀ] - ⇉Ƈ - 𥔱ǩ - ʃ - - 拁Ɋ - ʂ - - 䔙˸ - - 瓩 - Φ - æ - 캤 - Ϡ - ľ - Ʃ - ƴ - Ʌ - " - ҄Ĩ - ƿ - ʽ - ϐ - d - ✐ - 弐Ŷ - 𢉤ʋ - ̷ - ʝ - ̓ - 0 - Z - ᾤ - 孱 - 恉ɭ - ʛ - ǥ - ʧ - ç - 큱Ɗ - 𥹤Ƹ - ̒ - Ο - ˼ - - ƹĶ - Ƒ - 𧐡ȱ - ɡ - ʐ - ø - ǖ - ɽ - ˵ - ƃ - 𤤉˲ - - 䭹Ţ - Ϋ - ϣ - ˅ - ϕ - Nj - ϑ - 8 - ీS - m - ® - 癄õ - ɸ - è - 퉀Ŵ - 𡲐Ǔ - Ƿ - § - 泱Ȭ - ɇ - ʁ - ̚ - - x - 㡀ɒ - ͎ - Ϗ - đ - 𒌡Ʒ - LJ - Δ - ό - @ - ကà - 钉Ư - ɜ - ̆ - ϟ - / - ¿ - 躁Ú - 릤Ė - ʿ - ͱ - Ļ - Ȥ - Ɂ - ɱ - Ő - ż - 𣐐Ή - o - 〡ĕ - Ǡ - ȧ - ĸ - ƅ - 𤼙ƙ - 𨵱 - ȭ - Ͳ - ̎ - č - ġ - ŏ - Ȏ - ȼ - ˆ - D - ሐ˦ - l - ⶐǵ - ̕ - Ξ - | - 㰐ý - 降ˤ - [ - ⁙¶ - 腤ʼn - ʳ - - · - 苑IJ - ˗ - û - ć - ʊ - ͂ - ^ - ⊄ˀ - ; - - 䘤ŕ - ʨ - ͜ - Ǎ - dz - Ʉ - ʠ - ω - h - ⩀ə - Ȑ - ˽ - - 喐ª - 烤ɝ - Ǣ - ɿ - i - ⬑ĩ - ƾ - ǟ - ˖ - ̅ - Ǿ - ̗ - G - Ꮁp - þ - ﰄś - 𝙙ť - Ű - 𡄀ͻ - 5 - - 呩ķ - Η - ϒ - ŧ - ͆ - ͝ - - Ũ - ǀ - ß - 쉁Ŕ - ̐ - Ƥ - Dž - ʗ - Ύ - ĝ - ͘ - a - Ⓛȇ - ͩ - À - 退ð - ȹ - ɋ - ˞ - ͙ - ț - ζ - - @ - Ɛ» - 袙Ž - 𣜉ƀ - 𤀀Ɩ - 𨏤I - ᓑƟ - 𪃁ʲ - ͳ - - 岤ě - ǔ - ̹ - ψ - ϙ - - 䡀Ʊ - ǭ - Ȍ - έ - Ł - Ʀ - ʅ - ͖ - ǎ - ǧ - ɲ - ˭ - Ά - Ē - Ů - 𠭄 - ͋ - œ - Ș - ̌ - ƞ - 𩶄Ơ - 𪐀˺ - ͷ - w - 㝑ˇ - ̄ - ̫ - ͚ - ʖ - ͡ - ΄ - 3 - ɩ - ʄ - ͤ - ¥ - 橙¾ - 贄ô - ̠ - Ϝ - ï - �͏ - Τ - ϊ - - 埤ÿ - ︁Ĉ - ɧ - ˁ - Ρ - DŽ - Ǐ - Ǽ - ʻ - -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.