Go: рдПрдиреНрдХреЛрдбрд┐рдВрдЧ/рд╕реАрдПрд╕рд╡реА: рд░рд┐рдХреЙрд░реНрдб рд╡рд┐рднрд╛рдЬрдХ рдХреЗ рд░реВрдк рдореЗрдВ \r рдХреЗ рд╕рд╛рде рдЧрд▓рдд рддрд░реАрдХреЗ рд╕реЗ рдкрд╛рд░реНрд╕ рд░рд┐рдХреЙрд░реНрдб

рдХреЛ рдирд┐рд░реНрдорд┐рдд 29 рдЕрдкреНрд░реИрд▓ 2014  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: golang/go

рдмрдЧ рджрд░реНрдЬ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдХреГрдкрдпрд╛ рдЬрд╛рдВрдЪ рд▓реЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЗрд╕реЗ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
 рдирд╡реАрдирддрдо рдкреНрд░рдХрд╛рд╢рдиред рд╕рдорд╕реНрдпрд╛ рдЯреНрд░реИрдХрд░ рдЦреЛрдЬреЗрдВ рдФрд░ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдЖрдк рдЗрд╕реЗ рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ
 рдЧреЛ рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг:

 "рдЧреЛ рд╕рдВрд╕реНрдХрд░рдг" рдЪрд▓рд╛рдПрдБ рдФрд░ рддреБрд▓рдирд╛ рдХрд░реЗрдВ
 http://golang.org/doc/devel/release.html рдпрджрд┐ рдЧреЛ рдХрд╛ рдХреЛрдИ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдореМрдЬреВрдж рд╣реИ,
 рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдиреЗ рдЬреЛ рдХрд┐рдпрд╛ рд╣реИ рдЙрд╕реЗ рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

 рдзрдиреНрдпрд╡рд╛рджред

 'рдЧреЛ рд╡рд░реНрдЬрди' рдХреНрдпрд╛ рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ?
 рдЧреЛ рд╕рдВрд╕реНрдХрд░рдг go1.2.1 рдбрд╛рд░реНрд╡рд┐рди/amd64

 (рдмрдЧ рд╢рд╛рдпрдж рдЕрдиреНрдп рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рд╣реИ, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ src/pkg/encoding/csv/reader.go
 рд╡реНрдпрд╛рдЦреНрдпрд╛ рдирд╣реАрдВ рд╣реИ 
 рд╣реИрдВрдбрд▓ рдФрд░ рд╕рд┐рдВрдЧрд▓ \r (рд▓рд╛рдЗрдиреЗрдВ 180-193)


 рдХреМрди рд╕реЗ рдХрджрдо рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ?
 рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ, рддреЛ play.golang.org рдкрд░ рдХрд┐рд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рд▓рд┐рдВрдХ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВред

 http://play.golang.org/p/dr_cz65h_u

 (рд╕реАрдорд╛рдВрдХрдХ рдХреЛ \n рдореЗрдВ рдмрджрд▓рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИ

 1. рд░рд┐рдХреЙрд░реНрдб рд╕реАрдорд╛рдВрдХрдХ рдХреЗ рд░реВрдк рдореЗрдВ \r рдХреЗ рд╕рд╛рде рдПрдХ CSV рдлрд╝рд╛рдЗрд▓ рдкрдврд╝реЗрдВ


 рдХреНрдпрд╛ рд╣реБрдЖ?
 http://play.golang.org/p/dr_cz65h_u

 рд░рд┐рдХреЙрд░реНрдб 0, []рд╕реНрдЯреНрд░рд┐рдВрдЧ{"рдПрдХ", "рджреЛ", "рддреАрди\rFour",
 "рдкрд╛рдВрдЪ", "рдЫрд╣\r рд╕реЗрд╡рди", "рдЖрда", "рдиреМ"}


 рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛?

 рд░рд┐рдХреЙрд░реНрдб 0, []рд╕реНрдЯреНрд░рд┐рдВрдЧ{"рдПрдХ", "рджреЛ", "рддреАрди"}
 рд░рд┐рдХреЙрд░реНрдб 1, []рд╕реНрдЯреНрд░рд┐рдВрдЧ{"рдлреЛрд░", "рдлрд╛рдЗрд╡", "рд╕рд┐рдХреНрд╕"}
 рд░рд┐рдХреЙрд░реНрдб 2, []рд╕реНрдЯреНрд░рд┐рдВрдЧ{"рд╕реЗрд╡рди", "рдЖрда", "рдиреМ"}


 рдХреГрдкрдпрд╛ рдЕрдиреНрдп рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдиреАрдЪреЗ рджреЗрдВред
FrozenDueToAge Unfortunate

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдПрд░рд░рдЧреНрд░рдЧрдЧреНрд░рдЧреНрд░рдЧреНрд░рдЧ ! рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдореИрдВ рдпрд╣рд╛рдВ рд╣рд╡рд╛ рдореЗрдВ рдЪрд┐рд▓реНрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рд╕реНрдкрд╖реНрдЯ рд╕рдорд╛рдзрд╛рди рдкрд╛рдардХ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝реАрд▓реНрдб рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд░реЗрдЦрд╛ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдЧрд╛, рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдХрд┐рд╕реА рднреА рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рднреА рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред рджреЛрдиреЛрдВ рдкреНрд░рдХрд╛рд░ рдХреЗ .csv 10 рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдореМрдЬреВрдж рд╣реИрдВред рдкрд┐рдЫрдбрд╝реА рд╕рдВрдЧрддрддрд╛ рдХреЛ рддреЛрдбрд╝реЗ рдмрд┐рдирд╛ рдЗрд╕рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рдХрдИ, рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВ

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЯрд┐рдкреНрдкрдгреА 2:

рдкреИрдХреЗрдЬ рджрд╕реНрддрд╛рд╡реЗрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕реЗ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ
 рдЕрднреАред рдЖрдк рдкреНрд░рддреНрдпреЗрдХ \r рдХреЗ рдмрд╛рдж \n рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╛рдардХ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдХреЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдЧрд░
 рдЖрдк рдЗрд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдХреГрдкрдпрд╛ рдЗрд╕реЗ рдореЗрд▓рд┐рдВрдЧ рд╕реВрдЪреА рдореЗрдВ рдЙрдард╛рдПрдВред рдзрдиреНрдпрд╡рд╛рджред

_рд╕реНрдерд┐рддрд┐ рджреБрд░реНрднрд╛рдЧреНрдпрдкреВрд░реНрдг рдореЗрдВ рдмрджрд▓ рдЧрдИ ._

рдПрд░рд░рдЧреНрд░рдЧрдЧреНрд░рдЧреНрд░рдЧреНрд░рдЧ ! рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдореИрдВ рдпрд╣рд╛рдВ рд╣рд╡рд╛ рдореЗрдВ рдЪрд┐рд▓реНрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рд╕реНрдкрд╖реНрдЯ рд╕рдорд╛рдзрд╛рди рдкрд╛рдардХ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝реАрд▓реНрдб рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ рдЬреЛ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╕рдорд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд░реЗрдЦрд╛ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдЧрд╛, рдпрд╛ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдХрд┐рд╕реА рднреА рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рднреА рдЬреЛрдбрд╝ рджреЗрдЧрд╛ред рджреЛрдиреЛрдВ рдкреНрд░рдХрд╛рд░ рдХреЗ .csv 10 рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдореМрдЬреВрдж рд╣реИрдВред рдкрд┐рдЫрдбрд╝реА рд╕рдВрдЧрддрддрд╛ рдХреЛ рддреЛрдбрд╝реЗ рдмрд┐рдирд╛ рдЗрд╕рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рдХрдИ, рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

Miserlou picture Miserlou  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

enoodle picture enoodle  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

michaelsafyan picture michaelsafyan  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

gopherbot picture gopherbot  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

OneOfOne picture OneOfOne  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ