แƒ แƒแƒขแƒแƒ› แƒแƒ แƒ˜แƒก Go แƒชแƒฃแƒ“แƒ˜ แƒแƒ แƒแƒญแƒ™แƒ•แƒ˜แƒแƒœแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก

แƒกแƒขแƒแƒขแƒ˜แƒ แƒ“แƒแƒ˜แƒฌแƒ”แƒ แƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒแƒ“แƒ แƒ” แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒฃแƒšแƒ–แƒ” แƒแƒœแƒขแƒ˜แƒžแƒแƒ“แƒฃแƒ แƒ˜ แƒกแƒขแƒแƒขแƒ˜แƒ.

แƒ แƒแƒขแƒแƒ› แƒแƒ แƒ˜แƒก Go แƒชแƒฃแƒ“แƒ˜ แƒแƒ แƒแƒญแƒ™แƒ•แƒ˜แƒแƒœแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก

แƒ‘แƒแƒšแƒ แƒแƒ แƒ˜ แƒ“แƒ แƒ›แƒ”แƒขแƒ˜ แƒฌแƒšแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒ›แƒ” แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ“แƒ˜ Go-แƒก แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒ˜แƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜ RADIUS แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒ˜แƒก แƒ“แƒแƒกแƒแƒœแƒ”แƒ แƒ’แƒแƒ“, แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ‘แƒ˜แƒšแƒ˜แƒœแƒ’แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒ—. แƒ’แƒ–แƒแƒจแƒ˜ แƒ›แƒ” แƒ•แƒกแƒฌแƒแƒ•แƒšแƒแƒ‘ แƒ—แƒแƒ•แƒแƒ“ แƒ”แƒœแƒ˜แƒก แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ”แƒ”แƒ‘แƒก. แƒ—แƒแƒ•แƒแƒ“ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒ แƒ“แƒ แƒแƒ  แƒแƒ แƒ˜แƒก แƒแƒ› แƒกแƒขแƒแƒขแƒ˜แƒ˜แƒก แƒ›แƒ˜แƒ–แƒแƒœแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› Go-แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒชแƒ“แƒ˜แƒšแƒ”แƒ‘แƒ แƒ—แƒแƒ•แƒ˜แƒกแƒ—แƒแƒ•แƒแƒ“ แƒ˜แƒ›แƒกแƒแƒฎแƒฃแƒ แƒ”แƒ‘แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒกแƒ˜แƒขแƒงแƒ•แƒแƒก แƒ›แƒ˜แƒก แƒ“แƒแƒกแƒแƒชแƒแƒ•แƒแƒ“. Go แƒฎแƒ“แƒ”แƒ‘แƒ แƒ›แƒ–แƒแƒ แƒ“แƒ˜ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ”แƒœแƒ แƒกแƒ”แƒ แƒ˜แƒแƒ–แƒฃแƒšแƒ˜, แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒ˜แƒ แƒ”แƒ‘แƒแƒ“แƒ˜ แƒ™แƒแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ”แƒœแƒ แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ Google-แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ , แƒกแƒแƒ“แƒแƒช แƒ˜แƒก แƒแƒฅแƒขแƒ˜แƒฃแƒ แƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ. แƒ“แƒ”แƒ“แƒแƒแƒ–แƒ แƒ˜, แƒ’แƒฃแƒšแƒฌแƒ แƒคแƒ”แƒšแƒแƒ“ แƒ•แƒคแƒ˜แƒฅแƒ แƒแƒ‘, แƒ แƒแƒ› Go แƒ”แƒœแƒ˜แƒก แƒ“แƒ˜แƒ–แƒแƒ˜แƒœแƒ˜ แƒชแƒฃแƒ“แƒ˜แƒ แƒแƒ แƒแƒ˜แƒœแƒขแƒ”แƒšแƒ”แƒฅแƒขแƒฃแƒแƒšแƒฃแƒ แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜แƒ แƒกแƒฃแƒกแƒขแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก?

แƒกแƒฃแƒกแƒขแƒ”แƒ‘แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ–แƒ” แƒกแƒแƒฃแƒ‘แƒ แƒแƒ‘แƒ”แƒœ. แƒซแƒšแƒ˜แƒ”แƒ แƒ˜ แƒกแƒแƒฃแƒ‘แƒแƒ แƒ˜ แƒ˜แƒ“แƒ”แƒ”แƒ‘แƒ–แƒ” แƒ“แƒ แƒแƒชแƒœแƒ”แƒ‘แƒ”แƒ‘แƒ–แƒ”...

Go-แƒ˜แƒก แƒกแƒฌแƒแƒ•แƒšแƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒ, แƒ˜แƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒ, แƒ แƒแƒ› แƒ™แƒแƒ“แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒฃแƒšแƒแƒ“ แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”. แƒ”แƒœแƒ˜แƒก แƒ”แƒก แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ‘แƒ”แƒ•แƒ  แƒ’แƒšแƒแƒ‘แƒแƒšแƒฃแƒ  แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒแƒจแƒ˜, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ™แƒแƒ“แƒ˜ แƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ แƒแƒ แƒ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“ แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒ˜แƒกแƒขแƒ”แƒ‘แƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“ (แƒ›แƒ”แƒœแƒ”แƒฏแƒ”แƒ แƒ”แƒ‘แƒ˜, แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ.แƒจ.). แƒ”แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒกแƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒแƒšแƒแƒ’แƒ˜แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ แƒ“แƒ˜แƒ–แƒแƒ˜แƒœแƒ˜ แƒแƒ แƒ˜แƒ”แƒœแƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ.
แƒ“แƒแƒ›แƒฌแƒงแƒ”แƒ‘แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒ˜แƒช แƒ™แƒ˜ แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ”แƒœ แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒฌแƒ”แƒกแƒ˜แƒ”แƒ แƒ˜ แƒ™แƒแƒ“แƒ˜แƒก แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒแƒก แƒ”แƒ แƒ—แƒ˜-แƒแƒ แƒ˜ แƒ™แƒ•แƒ˜แƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’. แƒฌแƒ˜แƒ’แƒœแƒ˜, แƒกแƒแƒ˜แƒ“แƒแƒœแƒแƒช แƒ•แƒกแƒฌแƒแƒ•แƒšแƒแƒ‘แƒ“แƒ˜ แƒแƒ แƒ˜แƒก "Go Programming" (Mark Summerfield). แƒฌแƒ˜แƒ’แƒœแƒ˜ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ™แƒแƒ แƒ’แƒ˜แƒ, แƒ”แƒœแƒ˜แƒก แƒ‘แƒ”แƒ•แƒ  แƒœแƒ˜แƒฃแƒแƒœแƒกแƒก แƒ”แƒฎแƒ”แƒ‘แƒ. แƒ–แƒ”แƒ“แƒ›แƒ”แƒขแƒแƒ“ แƒ แƒ—แƒฃแƒšแƒ˜ แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ Java, PHP, แƒ›แƒแƒ’แƒ˜แƒ˜แƒก แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ‘แƒ แƒ’แƒแƒœแƒแƒแƒฎแƒšแƒ”แƒ‘แƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ“แƒ แƒ” แƒ—แƒฃ แƒ’แƒ•แƒ˜แƒแƒœ, แƒ‘แƒ”แƒ•แƒ  แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒš แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒก แƒฃแƒฉแƒœแƒ“แƒ”แƒ‘แƒ แƒ˜แƒ“แƒ”แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒก แƒซแƒ•แƒ”แƒšแƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒ”แƒ‘แƒ˜ แƒแƒฎแƒแƒš แƒกแƒคแƒ”แƒ แƒแƒจแƒ˜. แƒ”แƒก แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ?

แƒ แƒแƒ‘ แƒžแƒแƒ˜แƒ™แƒ›แƒ (แƒ”แƒœแƒ˜แƒก แƒ›แƒ—แƒแƒ•แƒแƒ แƒ›แƒ แƒ˜แƒ“แƒ”แƒแƒšแƒแƒ’แƒ›แƒ) แƒจแƒ”แƒฅแƒ›แƒœแƒ Go แƒ”แƒœแƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒ˜แƒœแƒ“แƒฃแƒกแƒขแƒ แƒ˜แƒฃแƒšแƒ˜ แƒ”แƒœแƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒแƒกแƒแƒ’แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ. แƒ”แƒœแƒ แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜แƒ แƒ“แƒ˜แƒ“ แƒ’แƒฃแƒœแƒ“แƒ”แƒ‘แƒจแƒ˜ แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒฃแƒšแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒ แƒแƒ›แƒแƒจแƒ˜ แƒ”แƒญแƒ•แƒ˜ แƒแƒ  แƒ”แƒžแƒแƒ แƒ”แƒ‘แƒ. แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ“แƒแƒ›แƒฌแƒงแƒ”แƒ‘แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ˜ แƒฉแƒ˜แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒแƒ™แƒšแƒ˜แƒ. แƒกแƒ˜แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒก แƒ”แƒก แƒกแƒฃแƒ แƒ•แƒ˜แƒšแƒ˜ แƒ”แƒœแƒ˜แƒก แƒ“แƒ˜แƒ–แƒแƒ˜แƒœแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ’แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒ แƒ“แƒ แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒกแƒ แƒฃแƒšแƒแƒ“ แƒ’แƒแƒ•แƒ˜แƒ’แƒแƒ—, แƒ แƒแƒขแƒแƒ› แƒ˜แƒงแƒ แƒ”แƒก แƒกแƒแƒญแƒ˜แƒ แƒ, แƒฃแƒœแƒ“แƒ แƒ’แƒ•แƒ”แƒกแƒ›แƒแƒ“แƒ”แƒก แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒขแƒ˜แƒ•แƒแƒชแƒ˜แƒ แƒ“แƒ แƒ แƒ˜แƒก แƒ›แƒ˜แƒฆแƒฌแƒ”แƒ•แƒแƒก แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ“แƒœแƒ”แƒœ Go-แƒจแƒ˜.

แƒ แƒแƒขแƒแƒ› แƒ’แƒแƒ™แƒ”แƒ—แƒ“แƒ แƒแƒกแƒ” แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜? แƒแƒฅ แƒแƒ แƒ˜แƒก แƒ แƒแƒ›แƒแƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒชแƒ˜แƒขแƒแƒขแƒ แƒ แƒแƒ‘ แƒžแƒแƒ˜แƒ™แƒ˜แƒกแƒ’แƒแƒœ:

แƒแƒฅ แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒ˜แƒก แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒแƒœ แƒ›แƒ™แƒ•แƒšแƒ”แƒ•แƒแƒ แƒ”แƒ‘แƒ˜. แƒ˜แƒกแƒ˜แƒœแƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒฌแƒ”แƒกแƒ˜, แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒแƒฎแƒแƒšแƒ’แƒแƒ–แƒ แƒ“แƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒแƒœ, แƒฉแƒ•แƒ”แƒœแƒ—แƒแƒœ แƒกแƒฌแƒแƒ•แƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒแƒ“แƒ˜แƒแƒœ, แƒแƒšแƒ‘แƒแƒ— Java-แƒก แƒกแƒฌแƒแƒ•แƒšแƒแƒ‘แƒ“แƒœแƒ”แƒœ, แƒแƒœ C/C++-แƒก, แƒแƒœ แƒžแƒ˜แƒ—แƒแƒœแƒก. แƒ›แƒแƒ— แƒแƒ  แƒ”แƒกแƒ›แƒ˜แƒ— แƒจแƒ”แƒกแƒแƒœแƒ˜แƒจแƒœแƒแƒ•แƒ˜ แƒ”แƒœแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ›แƒแƒ•แƒ” แƒ“แƒ แƒแƒก แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ, แƒ แƒแƒ› แƒ›แƒแƒ— แƒจแƒ”แƒฅแƒ›แƒœแƒแƒœ แƒ™แƒแƒ แƒ’แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ. แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ”แƒœแƒ แƒแƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ’แƒแƒกแƒแƒ’แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒจแƒ”แƒกแƒแƒกแƒฌแƒแƒ•แƒšแƒ˜ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก.

แƒ˜แƒก แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒœแƒแƒชแƒœแƒแƒ‘แƒ˜, แƒฃแƒฎแƒ”แƒจแƒแƒ“ แƒ แƒแƒ› แƒ•แƒ—แƒฅแƒ•แƒแƒ— C-แƒ˜แƒก แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜. Google-แƒจแƒ˜ แƒ›แƒแƒ›แƒฃแƒจแƒแƒ•แƒ” แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒ˜ แƒ™แƒแƒ แƒ˜แƒ”แƒ แƒแƒก แƒแƒ“แƒ แƒ” แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ”แƒœ แƒ“แƒ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒแƒ“ แƒ˜แƒชแƒœแƒแƒ‘แƒ”แƒœ แƒžแƒ แƒแƒชแƒ”แƒ“แƒฃแƒ แƒฃแƒš แƒ”แƒœแƒ”แƒ‘แƒก, แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒ— C แƒแƒฏแƒแƒฎแƒก. แƒแƒฎแƒแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ”แƒœแƒแƒจแƒ˜ แƒกแƒฌแƒ แƒแƒคแƒ˜ แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› แƒ”แƒœแƒ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ แƒแƒ“แƒ˜แƒ™แƒแƒšแƒฃแƒ แƒ˜.

แƒ‘แƒ แƒซแƒœแƒฃแƒšแƒ˜ แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜, แƒแƒ แƒ?

แƒกแƒ˜แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒก แƒแƒ แƒขแƒ”แƒคแƒแƒฅแƒขแƒ”แƒ‘แƒ˜

แƒกแƒ˜แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ” แƒกแƒ˜แƒšแƒแƒ›แƒแƒ–แƒ˜แƒก แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒžแƒ˜แƒ แƒแƒ‘แƒแƒ. แƒšแƒ”แƒ• แƒขแƒแƒšแƒกแƒขแƒแƒ˜.

แƒกแƒ˜แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒก แƒจแƒ”แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒ แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒ›แƒ˜แƒ–แƒแƒœแƒ˜แƒ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒ“แƒ˜แƒ–แƒแƒ˜แƒœแƒจแƒ˜. แƒ›แƒแƒ’แƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒแƒ—, แƒกแƒ แƒฃแƒšแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜, แƒกแƒแƒ“แƒแƒช แƒ“แƒแƒกแƒแƒ›แƒแƒขแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒแƒ แƒแƒคแƒ”แƒ แƒ˜แƒ, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒ˜แƒก, แƒกแƒแƒ˜แƒ“แƒแƒœแƒแƒช แƒแƒ แƒแƒคแƒ”แƒ แƒ˜แƒ แƒ›แƒแƒกแƒแƒฎแƒกแƒœแƒ”แƒšแƒ˜. แƒ‘แƒ”แƒ•แƒ แƒก แƒกแƒฏแƒ”แƒ แƒ, แƒ แƒแƒ› แƒ แƒ—แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒกแƒแƒญแƒ แƒ”แƒšแƒแƒ“ (แƒแƒœ แƒ—แƒฃแƒœแƒ“แƒแƒช แƒ’แƒแƒ›แƒแƒฎแƒแƒขแƒ•แƒแƒก) แƒ แƒ—แƒฃแƒšแƒ˜ แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒ›แƒ”แƒœแƒขแƒ˜แƒ แƒกแƒแƒญแƒ˜แƒ แƒ. แƒ—แƒฃแƒ›แƒชแƒ, แƒ”แƒก แƒแƒกแƒ” แƒแƒ  แƒแƒ แƒ˜แƒก. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“ แƒแƒ•แƒ˜แƒฆแƒแƒ— PERL แƒ”แƒœแƒ. แƒ”แƒœแƒ˜แƒก แƒ˜แƒ“แƒ”แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ˜ แƒ—แƒ•แƒšแƒ˜แƒ“แƒœแƒ”แƒœ, แƒ แƒแƒ› แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒก แƒฃแƒœแƒ“แƒ แƒฐแƒฅแƒแƒœแƒ“แƒ”แƒก แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ› แƒกแƒแƒ›แƒ˜ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒ–แƒ แƒ”แƒ แƒ—แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ“แƒแƒกแƒแƒญแƒ แƒ”แƒšแƒแƒ“. Go-แƒ˜แƒก แƒ”แƒœแƒ˜แƒก แƒ˜แƒ“แƒ”แƒแƒšแƒแƒ’แƒ”แƒ‘แƒ›แƒ แƒกแƒฎแƒ•แƒ แƒ’แƒ–แƒ แƒแƒ˜แƒฆแƒ”แƒก, แƒ›แƒแƒ— แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ˜แƒขแƒ”แƒก, แƒ แƒแƒ› แƒ›แƒ˜แƒ–แƒœแƒ˜แƒก แƒ›แƒ˜แƒกแƒแƒฆแƒฌแƒ”แƒ•แƒแƒ“ แƒ”แƒ แƒ—แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒ แƒ—แƒšแƒแƒช แƒ™แƒแƒ แƒ’แƒ˜ แƒ’แƒ–แƒ แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜ แƒ˜แƒงแƒ. แƒแƒ› แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒแƒก แƒกแƒ”แƒ แƒ˜แƒแƒ–แƒฃแƒšแƒ˜ แƒกแƒแƒคแƒฃแƒซแƒ•แƒ”แƒšแƒ˜ แƒแƒฅแƒ•แƒก: แƒ”แƒ แƒ—แƒแƒ“แƒ”แƒ แƒ—แƒ˜ แƒ’แƒ–แƒ แƒแƒ แƒ˜แƒก แƒแƒ“แƒ•แƒ˜แƒšแƒ˜ แƒกแƒฌแƒแƒ•แƒšแƒ แƒ“แƒ แƒฃแƒคแƒ แƒ แƒ แƒ—แƒฃแƒšแƒ˜ แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ.

แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ›แƒ˜แƒ’แƒ แƒแƒœแƒขแƒ˜ แƒฉแƒ˜แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒ”แƒœแƒ แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ”แƒšแƒ”แƒ’แƒแƒœแƒขแƒฃแƒ  แƒแƒ‘แƒกแƒขแƒ แƒแƒฅแƒชแƒ˜แƒแƒก. แƒ“แƒ˜แƒแƒฎ, แƒ”แƒก แƒ›แƒแƒ แƒ—แƒแƒšแƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ”แƒœแƒ˜แƒก แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ. แƒ”แƒœแƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ› แƒ›แƒแƒ’แƒ˜แƒแƒก - แƒแƒ›แƒ˜แƒขแƒแƒ› แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒแƒ“ แƒแƒ  แƒแƒ แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒ แƒฆแƒ แƒ›แƒ แƒชแƒแƒ“แƒœแƒ. แƒ แƒแƒช แƒจแƒ”แƒ”แƒฎแƒ”แƒ‘แƒ แƒ™แƒแƒ“แƒ˜แƒก แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒก, แƒ”แƒก แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ  แƒแƒ แƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ. แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ“แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ Golang แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ แƒ•แƒ”แƒ แƒขแƒ˜แƒ™แƒแƒšแƒฃแƒ แƒแƒ“, แƒ›แƒชแƒ˜แƒ แƒ” แƒแƒœ แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”. แƒ’แƒแƒ แƒ“แƒ แƒแƒ›แƒ˜แƒกแƒ, แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ” แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ› แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒ— แƒแƒฆแƒ”แƒ›แƒแƒขแƒ”แƒ‘แƒ แƒ›แƒ˜แƒกแƒ˜ แƒฉแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ”แƒก. แƒ—แƒฃ แƒ—แƒ•แƒšแƒ˜แƒ—, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒแƒ“แƒก แƒแƒฅแƒ•แƒก แƒ”แƒ แƒ—แƒ˜แƒแƒœแƒ˜ แƒคแƒแƒ แƒ›แƒแƒขแƒ˜แƒ แƒ”แƒ‘แƒ (แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒฉแƒแƒจแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ gofmt แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—), แƒ›แƒแƒจแƒ˜แƒœ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒฎแƒแƒ–แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ  แƒแƒ แƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ.

แƒแƒ  แƒแƒ แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ”แƒฅแƒกแƒžแƒ แƒ”แƒกแƒ˜แƒฃแƒšแƒ˜

แƒฎแƒ”แƒšแƒแƒ•แƒœแƒ”แƒ‘แƒ แƒแƒ  แƒ›แƒแƒ˜แƒ—แƒ›แƒ”แƒœแƒก, แƒ แƒแƒชแƒ แƒ›แƒ˜แƒกแƒ˜ แƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜แƒ. แƒกแƒ˜แƒ–แƒฃแƒกแƒขแƒ” แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒกแƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒกแƒ›แƒ’แƒ”แƒ‘แƒšแƒแƒ‘แƒ.

แƒกแƒ˜แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒก แƒกแƒฃแƒ แƒ•แƒ˜แƒšแƒ˜แƒก แƒ’แƒแƒ›แƒ, Go-แƒก แƒแƒ™แƒšแƒ˜แƒ แƒ™แƒแƒœแƒกแƒขแƒ แƒฃแƒฅแƒขแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒกแƒฎแƒ•แƒ แƒ”แƒœแƒ”แƒ‘แƒจแƒ˜ แƒแƒฆแƒ˜แƒฅแƒ›แƒ”แƒ‘แƒ แƒ แƒแƒ’แƒแƒ แƒช แƒ แƒแƒฆแƒแƒช แƒ‘แƒฃแƒœแƒ”แƒ‘แƒ แƒ˜แƒ•แƒแƒ“ แƒ›แƒแƒ—แƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฉแƒ•แƒ”แƒฃแƒšแƒ˜ แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ . แƒ—แƒแƒ•แƒ“แƒแƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“ แƒ”แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒฌแƒ˜แƒšแƒแƒ“ แƒ›แƒแƒฃแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ˜แƒงแƒแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒจแƒ”แƒแƒ›แƒฉแƒœแƒ”แƒ•แƒ—, แƒ แƒแƒ› แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒ‘แƒ”แƒ•แƒ แƒแƒ“ แƒฃแƒคแƒ แƒ แƒแƒ“แƒ•แƒ˜แƒšแƒ˜ แƒ“แƒ แƒชแƒแƒšแƒกแƒแƒฎแƒ แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜แƒ.

แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ™แƒแƒœแƒกแƒแƒšแƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ‘แƒก stdin แƒแƒœ แƒคแƒแƒ˜แƒšแƒก แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒฎแƒแƒ–แƒ˜แƒก แƒแƒ แƒ’แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ, แƒแƒกแƒ” แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒ:

package main

import (
    "bufio"
    "flag"
    "fmt"
    "log"
    "os"
)

func main() {

    flag.Parse()

    scanner := newScanner(flag.Args())

    var text string
    for scanner.Scan() {
        text += scanner.Text()
    }

    if err := scanner.Err(); err != nil {
        log.Fatal(err)
    }

    fmt.Println(text)
}

func newScanner(flags []string) *bufio.Scanner {
    if len(flags) == 0 {
        return bufio.NewScanner(os.Stdin)
    }

    file, err := os.Open(flags[0])

    if err != nil {
        log.Fatal(err)
    }

    return bufio.NewScanner(file)
}

แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ D-แƒจแƒ˜, แƒ—แƒฃแƒ›แƒชแƒ แƒ˜แƒก แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒฌแƒ˜แƒšแƒแƒ“ แƒ›แƒแƒ™แƒšแƒ”แƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒ, แƒ˜แƒแƒšแƒ˜ แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก

import std.stdio, std.array, std.conv;

void main(string[] args)
{
    try
    {
        auto source = args.length > 1 ? File(args[1], "r") : stdin;
        auto text   = source.byLine.join.to!(string);

        writeln(text);
    }
    catch (Exception ex)
    {
        writeln(ex.msg);
    }
}

แƒ™แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒฏแƒแƒฏแƒแƒฎแƒ”แƒ—แƒ˜

แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ˜ แƒแƒขแƒแƒ แƒ”แƒ‘แƒก แƒฏแƒแƒฏแƒแƒฎแƒ”แƒ—แƒก แƒกแƒแƒ™แƒฃแƒ—แƒแƒ  แƒ—แƒแƒ•แƒจแƒ˜. แƒ›แƒแƒ แƒขแƒ˜แƒœ แƒšแƒฃแƒ—แƒ”แƒ แƒ˜.

แƒ“แƒแƒ›แƒฌแƒงแƒ”แƒ‘แƒ˜ แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒฃแƒฉแƒ˜แƒ•แƒ˜แƒแƒœ Go-แƒก แƒฏแƒ”แƒœแƒ”แƒ แƒ˜แƒ™แƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ‘แƒ˜แƒก แƒ™แƒฃแƒ—แƒฎแƒ˜แƒ—. แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ“แƒแƒกแƒแƒญแƒ แƒ”แƒšแƒแƒ“, แƒ›แƒแƒ—แƒ˜ แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒแƒ‘แƒ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  แƒ™แƒแƒ“แƒ˜แƒก แƒ™แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒแƒก. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ แƒ˜แƒชแƒฎแƒ•แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒ˜แƒก แƒจแƒ”แƒฏแƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ, แƒแƒกแƒ”แƒ—แƒ˜ แƒžแƒแƒขแƒ”แƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒžแƒ แƒแƒคแƒ”แƒกแƒ˜แƒแƒœแƒแƒšแƒ”แƒ‘แƒ˜ แƒ—แƒ•แƒšแƒ˜แƒแƒœ, แƒ แƒแƒ› แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒœแƒแƒšแƒแƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒกแƒฎแƒ•แƒ แƒ’แƒ–แƒ˜แƒ—, แƒ—แƒฃ แƒแƒ แƒ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒ™แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒ›แƒ แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒขแƒ˜แƒžแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

package main

import "fmt"

func int64Sum(list []int64) (uint64) {
    var result int64 = 0
    for x := 0; x < len(list); x++ {
        result += list[x]
    }
    return uint64(result)
}

func int32Sum(list []int32) (uint64) {
    var result int32 = 0
    for x := 0; x < len(list); x++ {
        result += list[x]
    }
    return uint64(result)
}

func main() {

    list32 := []int32{1, 2, 3, 4, 5}
    list64 := []int64{1, 2, 3, 4, 5}

    fmt.Println(int32Sum(list32))
    fmt.Println(int64Sum(list64))
}

แƒ”แƒœแƒแƒก แƒแƒฅแƒ•แƒก แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒแƒกแƒ”แƒ—แƒ˜ แƒ™แƒแƒœแƒกแƒขแƒ แƒฃแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒšแƒแƒ“. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ แƒ™แƒแƒ แƒ’แƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ.

package main

import "fmt"

func Eval32(list []int32, fn func(a, b int32)int32) int32 {
    var res int32
    for _, val := range list {
        res = fn(res, val)
    }
    return res
}

func int32Add(a, b int32) int32 {
    return a + b
}

func int32Sub(a, b int32) int32 {
    return a + b
}

func Eval64(list []int64, fn func(a, b int64)int64) int64 {
    var res int64
    for _, val := range list {
        res = fn(res, val)
    }
    return res
}

func int64Add(a, b int64) int64 {
    return a + b
}

func int64Sub(a, b int64) int64 {
    return a - b
}

func main() {

    list32 := []int32{1, 2, 3, 4, 5}
    list64 := []int64{1, 2, 3, 4, 5}

    fmt.Println(Eval32(list32, int32Add))
    fmt.Println(Eval64(list64, int64Add))
    fmt.Println(Eval64(list64, int64Sub))
}

แƒ“แƒ, แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“ แƒ˜แƒ›แƒ˜แƒกแƒ, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒ“แƒ˜ แƒฌแƒ˜แƒœแƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒกแƒ—แƒแƒœ แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ˜แƒ— แƒฃแƒคแƒ แƒ แƒ’แƒ แƒซแƒ”แƒšแƒ˜ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ, แƒ˜แƒก แƒ’แƒแƒœแƒ–แƒแƒ’แƒแƒ“แƒ“แƒ. แƒแƒ›แƒ˜แƒขแƒแƒ› แƒแƒ  แƒ’แƒแƒ’แƒ•แƒ˜แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒงแƒ•แƒ”แƒšแƒ แƒแƒ แƒ˜แƒ—แƒ›แƒ”แƒขแƒ˜แƒ™แƒฃแƒšแƒ˜ แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒ.

แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ˜แƒขแƒงแƒ•แƒ˜แƒก, แƒ แƒแƒ› D-แƒจแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒกแƒแƒ’แƒ แƒซแƒœแƒแƒ‘แƒšแƒแƒ“ แƒ›แƒแƒ™แƒšแƒ”แƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒแƒ แƒ—แƒแƒšแƒ˜แƒช แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ.

import std.stdio;
import std.algorithm;

void main(string[] args)
{
    [1, 2, 3, 4, 5].reduce!((a, b) => a + b).writeln;
}

แƒ—แƒฃแƒ›แƒชแƒ, แƒ”แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฃแƒคแƒ แƒ แƒ›แƒแƒ™แƒšแƒ”แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒ แƒฃแƒคแƒ แƒ แƒกแƒฌแƒแƒ แƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ D แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒ แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ“ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒก.

แƒ แƒ”แƒแƒšแƒฃแƒ  แƒชแƒฎแƒแƒ•แƒ แƒ”แƒ‘แƒแƒจแƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒšแƒแƒ’แƒ˜แƒ™แƒ˜แƒก แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ” แƒ˜แƒ–แƒ แƒ“แƒ”แƒ‘แƒ, แƒฃแƒคแƒกแƒ™แƒ แƒฃแƒšแƒ˜ แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ•แƒ˜แƒฌแƒ แƒแƒ•แƒ“แƒ”แƒ‘แƒ. แƒฃแƒคแƒกแƒ™แƒ แƒฃแƒšแƒ˜ แƒ™แƒ˜แƒ“แƒ”แƒ• แƒฃแƒคแƒ แƒ แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ˜แƒฎแƒฃแƒ แƒ”แƒ‘แƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒช แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒ˜ แƒ”แƒœแƒ˜แƒก แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—.

แƒจแƒ”แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ‘แƒ˜แƒก, แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒ™แƒฃแƒ—แƒฎแƒ˜แƒ—, แƒฉแƒ”แƒ›แƒ˜ แƒแƒ–แƒ แƒ˜แƒ—, Go แƒ”แƒœแƒ แƒ˜แƒ›แƒแƒ แƒฏแƒ•แƒ”แƒ‘แƒก, แƒ—แƒฃแƒ›แƒชแƒ แƒ˜แƒก แƒ™แƒแƒ แƒ’แƒแƒ•แƒก แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒจแƒ˜.

แƒ’แƒแƒœแƒ–แƒแƒ’แƒแƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ— แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒ’แƒ•แƒแƒซแƒšแƒ”แƒ•แƒก แƒฃแƒ“แƒแƒ•แƒ แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒ”แƒšแƒก. แƒ”แƒก แƒแƒจแƒ™แƒแƒ แƒแƒ“ แƒ˜แƒšแƒฃแƒกแƒขแƒ แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ“แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒ—. แƒแƒกแƒ” แƒ แƒแƒ›, แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒกแƒ˜แƒ˜แƒก แƒ“แƒแƒกแƒแƒšแƒแƒ’แƒ”แƒ‘แƒšแƒแƒ“, แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒœแƒ•แƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒแƒ— sort.Interface แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜.

import "sort"

type Names []string

func (ns Names) Len() int {
    return len(ns)
}

func (ns Names) Less(i, j int) bool {
    return ns[i] < ns[j]
}

func (ns Names) Swap(i, j int) {
    ns[i], ns[j] = ns[j], ns[i]
}

func main() {
    names := Names{"London", "Berlin", "Rim"}
    sort.Sort(names)
}

แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ˜แƒฆแƒ”แƒ‘แƒ— แƒฆแƒ˜แƒ แƒ™แƒแƒ“แƒ˜แƒก แƒžแƒ แƒแƒ”แƒฅแƒขแƒก แƒ“แƒ แƒ’แƒแƒฃแƒจแƒ•แƒ˜แƒ— grep โ€œinterface{}โ€ -R แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ, แƒœแƒแƒฎแƒแƒ•แƒ—, แƒ แƒแƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ“แƒแƒ›แƒแƒ‘แƒœแƒ”แƒ•แƒ”แƒšแƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜. แƒแƒฎแƒšแƒแƒ‘แƒ”แƒšแƒ˜ แƒแƒ›แƒฎแƒแƒœแƒแƒ’แƒ”แƒ‘แƒ˜ แƒ›แƒแƒจแƒ˜แƒœแƒ•แƒ” แƒ˜แƒขแƒงแƒ•แƒ˜แƒแƒœ, แƒ แƒแƒ› แƒ”แƒก แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒฏแƒ”แƒœแƒ”แƒ แƒ˜แƒ™แƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ‘แƒ˜แƒ—แƒแƒ แƒ’แƒแƒœแƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒฃแƒšแƒ˜. แƒ—แƒฃแƒ›แƒชแƒ, แƒ”แƒก แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒแƒกแƒ” แƒแƒ  แƒแƒ แƒ˜แƒก. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒแƒ•แƒ˜แƒฆแƒแƒ— DELPHI. แƒ˜แƒ›แƒแƒ•แƒ” แƒ’แƒ”แƒœแƒ”แƒ แƒ˜แƒ™แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“, แƒ˜แƒก แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ  VARIANT แƒขแƒ˜แƒžแƒก แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ—แƒ•แƒ˜แƒ—แƒœแƒ”แƒ‘แƒฃแƒ แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒขแƒ˜แƒžแƒ”แƒ‘แƒ˜แƒ—. Go แƒ”แƒœแƒแƒช แƒ˜แƒ’แƒ˜แƒ•แƒ”แƒก แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก.

แƒ—แƒแƒคแƒ˜แƒ“แƒแƒœ แƒ‘แƒ”แƒฆแƒฃแƒ แƒ”แƒ‘แƒแƒ›แƒ“แƒ”

แƒ“แƒ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ”แƒกแƒแƒ‘แƒแƒ›แƒ”แƒ‘แƒแƒ“แƒ”แƒก แƒกแƒ˜แƒ’แƒ˜แƒŸแƒ˜แƒก แƒ–แƒแƒ›แƒแƒก. แƒกแƒขแƒแƒœแƒ˜แƒกแƒšแƒแƒ• แƒšแƒ”แƒ™แƒ˜.

แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ”แƒฅแƒกแƒขแƒ แƒ”แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒคแƒแƒœแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒ›แƒขแƒ™แƒ˜แƒชแƒ”แƒ‘แƒ“แƒ”แƒก, แƒ แƒแƒ› Go-แƒก แƒแƒฅแƒ•แƒก แƒ’แƒ”แƒœแƒ”แƒ แƒ˜แƒ™แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ›แƒ”แƒฅแƒแƒœแƒ˜แƒ–แƒ›แƒ˜ - แƒ แƒ”แƒคแƒšแƒ”แƒฅแƒกแƒ˜แƒ. แƒ“แƒ แƒ›แƒแƒ แƒ—แƒšแƒ”แƒ‘แƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ˜แƒแƒœ... แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒจแƒ•แƒ˜แƒแƒ— แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ”แƒ‘แƒจแƒ˜.

แƒ แƒแƒ‘ แƒžแƒแƒ˜แƒ™แƒ˜ แƒ’แƒ•แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘แƒก:

แƒ”แƒก แƒแƒ แƒ˜แƒก แƒซแƒšแƒ˜แƒ”แƒ แƒ˜ แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒ›แƒ”แƒœแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฃแƒœแƒ“แƒ แƒ˜แƒฅแƒœแƒแƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ˜แƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ˜แƒ—. แƒ”แƒก แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœ แƒฃแƒœแƒ“แƒ แƒ˜แƒฅแƒœแƒแƒก แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ’แƒแƒ แƒ“แƒ แƒ˜แƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ˜แƒกแƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ›แƒ™แƒแƒชแƒ แƒแƒ“ แƒ”แƒก แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.

แƒ•แƒ˜แƒ™แƒ˜แƒžแƒ”แƒ“แƒ˜แƒ แƒ’แƒ•แƒ”แƒฃแƒ‘แƒœแƒ”แƒ‘แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒก:

แƒแƒกแƒแƒฎแƒ•แƒ แƒ”แƒฎแƒ”แƒ‘แƒ แƒžแƒ แƒแƒชแƒ”แƒกแƒก, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ“แƒ แƒแƒกแƒแƒช แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ›แƒแƒœแƒ˜แƒขแƒแƒ แƒ˜แƒœแƒ’แƒ˜ แƒ“แƒ แƒจแƒ”แƒชแƒ•แƒแƒšแƒแƒก แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ แƒ“แƒ แƒฅแƒชแƒ”แƒ•แƒ แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ แƒแƒก. แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒแƒ แƒแƒ“แƒ˜แƒ’แƒ›แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ”แƒ›แƒงแƒแƒ แƒ”แƒ‘แƒ แƒแƒกแƒแƒฎแƒ•แƒแƒก, แƒ”แƒฌแƒแƒ“แƒ”แƒ‘แƒ แƒแƒ›แƒ แƒ”แƒ™แƒšแƒแƒ•แƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ›แƒ”แƒขแƒแƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒขแƒ˜แƒžแƒ˜.

แƒ—แƒฃแƒ›แƒชแƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒ›แƒแƒ’แƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒแƒ—, แƒงแƒ•แƒ”แƒšแƒแƒคแƒ แƒ˜แƒก แƒ’แƒแƒ“แƒแƒฎแƒ“แƒ แƒ›แƒแƒ’แƒ˜แƒฌแƒ”แƒ•แƒ—. แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒ”แƒก แƒแƒ แƒ˜แƒก:

  • แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ”แƒ แƒ˜แƒก แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ”
  • แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ”

แƒแƒ›แƒ˜แƒขแƒแƒ›, แƒแƒ แƒ”แƒ™แƒ•แƒšแƒ แƒกแƒ˜แƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ˜แƒ— แƒฃแƒœแƒ“แƒ แƒ˜แƒฅแƒœแƒแƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒ“แƒ˜แƒ“แƒ˜ แƒ™แƒแƒšแƒ˜แƒ‘แƒ แƒ˜แƒก แƒ˜แƒแƒ แƒแƒฆแƒ˜. แƒแƒกแƒแƒฎแƒ•แƒ˜แƒก แƒ“แƒแƒฃแƒคแƒ˜แƒฅแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ˜แƒฌแƒ•แƒ”แƒ•แƒก แƒฌแƒแƒฃแƒ™แƒ˜แƒ—แƒฎแƒแƒ• แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ”แƒ‘แƒก, แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ• แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒก แƒ“แƒ แƒ“แƒแƒ‘แƒแƒš แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ”แƒก. แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“, แƒกแƒœแƒแƒ‘ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ›แƒ แƒจแƒ”แƒซแƒšแƒแƒก แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ แƒ™แƒแƒ“แƒ˜แƒก แƒฌแƒแƒ แƒ›แƒแƒฉแƒ”แƒœแƒ แƒกแƒฎแƒ•แƒ, แƒฃแƒคแƒ แƒ แƒžแƒ แƒแƒ’แƒ›แƒแƒขแƒฃแƒšแƒ˜ แƒ“แƒ แƒ›แƒแƒ™แƒ แƒซแƒแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒแƒšแƒ”แƒ’แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒจแƒ”.

แƒ™แƒฃแƒšแƒขแƒฃแƒ แƒฃแƒšแƒ˜ แƒ‘แƒแƒ แƒ’แƒ˜ Xi-แƒ“แƒแƒœ? แƒแƒ แƒ, แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ”แƒœแƒ˜แƒ“แƒแƒœ!

แƒกแƒ˜แƒ›แƒ“แƒ˜แƒ“แƒ แƒ”แƒกแƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“ แƒ›แƒ”แƒ›แƒ™แƒ•แƒ˜แƒ“แƒ แƒ”แƒ”แƒ‘แƒก แƒ•แƒแƒšแƒ”แƒ‘แƒ˜แƒช แƒฃแƒขแƒแƒ•แƒ”แƒ‘แƒ”แƒœ.

แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“ แƒ˜แƒ›แƒ˜แƒกแƒ, แƒ แƒแƒ› แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ—แƒ•แƒšแƒ˜แƒก, แƒ แƒแƒ› แƒ”แƒœแƒ แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ“ แƒ“แƒแƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ C แƒ›แƒ”แƒ›แƒ™แƒ•แƒ˜แƒ“แƒ แƒ”แƒแƒ‘แƒแƒ–แƒ”, แƒ”แƒก แƒแƒกแƒ” แƒแƒ  แƒแƒ แƒ˜แƒก. แƒ”แƒœแƒ แƒแƒ”แƒ แƒ—แƒ˜แƒแƒœแƒ”แƒ‘แƒก แƒกแƒแƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ‘แƒ”แƒ•แƒ  แƒแƒกแƒžแƒ”แƒฅแƒขแƒก.

แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ˜

แƒฃแƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ”แƒก แƒงแƒแƒ•แƒšแƒ˜แƒกแƒ, แƒ’แƒ แƒแƒ›แƒแƒขแƒ˜แƒ™แƒฃแƒšแƒ˜ แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒ˜ แƒ”แƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒ C แƒ”แƒœแƒ˜แƒก แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒก. แƒ—แƒฃแƒ›แƒชแƒ, DELPHI แƒ”แƒœแƒแƒกแƒแƒช แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒ’แƒแƒ•แƒšแƒ”แƒœแƒ แƒฐแƒฅแƒแƒœแƒ“แƒ. แƒแƒ›แƒ แƒ˜แƒ’แƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ•แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ แƒแƒ› แƒ–แƒ”แƒ“แƒ›แƒ”แƒขแƒ˜ แƒคแƒ แƒฉแƒฎแƒ˜แƒšแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒœแƒแƒ“ แƒแƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒแƒก, แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ“ แƒแƒ›แƒแƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒ”แƒœแƒ แƒแƒกแƒ”แƒ•แƒ” แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก ":=" แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ—แƒแƒœ แƒแƒฎแƒšแƒแƒ•แƒก DELPHI แƒ”แƒœแƒแƒก. แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒœแƒชแƒ”แƒคแƒชแƒ˜แƒ แƒœแƒแƒกแƒ”แƒกแƒฎแƒ”แƒ‘แƒ˜แƒ แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒ”แƒœแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ ADA. แƒ’แƒแƒ›แƒแƒฃแƒงแƒ”แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ”แƒ แƒ—แƒ”แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ”แƒ™แƒšแƒแƒ แƒแƒชแƒ˜แƒ แƒœแƒแƒกแƒ”แƒกแƒฎแƒ”แƒ‘แƒ˜แƒ PROLOG แƒ”แƒœแƒ˜แƒ“แƒแƒœ.

แƒกแƒ”แƒ›แƒแƒœแƒขแƒ˜แƒ™แƒ

แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ แƒ“แƒแƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒงแƒ DELPHI แƒ”แƒœแƒ˜แƒก แƒกแƒ”แƒ›แƒแƒœแƒขแƒ˜แƒ™แƒแƒ–แƒ”. แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒžแƒแƒ™แƒ”แƒขแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒกแƒ แƒ“แƒ แƒ™แƒแƒ“แƒก แƒ“แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ™แƒ”แƒ แƒซแƒ แƒ“แƒ แƒกแƒแƒฏแƒแƒ แƒ แƒžแƒ˜แƒ แƒ”แƒ‘แƒก. แƒ”แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒจแƒ”แƒแƒ›แƒชแƒ˜แƒ แƒแƒ— แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜ แƒ›แƒ˜แƒœแƒ˜แƒ›แƒฃแƒ›แƒแƒ›แƒ“แƒ”.

แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ แƒ“แƒ”แƒšแƒ”แƒ’แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒ— แƒœแƒแƒกแƒ”แƒกแƒฎแƒ”แƒ‘แƒ˜ แƒ˜แƒงแƒ DELPHI แƒ”แƒœแƒ˜แƒ“แƒแƒœ.

แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ

แƒฃแƒกแƒแƒคแƒฃแƒซแƒ•แƒšแƒแƒ“ แƒแƒ  แƒแƒ แƒ˜แƒก แƒฎแƒฃแƒ›แƒ แƒแƒ‘แƒ: Go แƒจแƒ”แƒ˜แƒฅแƒ›แƒœแƒ C แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ˜แƒก แƒ“แƒ แƒแƒก. แƒ”แƒœแƒ˜แƒก แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒซแƒšแƒ˜แƒ”แƒ แƒ˜ แƒ›แƒฎแƒแƒ แƒ” แƒ›แƒ˜แƒกแƒ˜ แƒฃแƒšแƒขแƒ แƒ แƒกแƒฌแƒ แƒแƒคแƒ˜ แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒแƒ. แƒ˜แƒ“แƒ”แƒ แƒœแƒแƒกแƒ”แƒกแƒฎแƒ”แƒ‘แƒ˜ แƒ˜แƒงแƒ DELPHI แƒ”แƒœแƒ˜แƒ“แƒแƒœ. แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ Go แƒžแƒแƒ™แƒ”แƒขแƒ˜ แƒจแƒ”แƒ”แƒกแƒแƒ‘แƒแƒ›แƒ”แƒ‘แƒ DELPHI แƒ›แƒแƒ“แƒฃแƒšแƒก. แƒ”แƒก แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜ แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒจแƒ˜แƒœ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒกแƒแƒญแƒ˜แƒ แƒแƒ. แƒแƒ›แƒ˜แƒขแƒแƒ›, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ แƒ”แƒ“แƒแƒฅแƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒ›แƒ—แƒ”แƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒšแƒ˜ แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒจแƒ”แƒ“แƒ’แƒ”แƒœแƒ, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒแƒ› แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒš แƒžแƒแƒ™แƒ”แƒขแƒ”แƒ‘แƒ–แƒ” (แƒ“แƒ แƒ›แƒแƒจแƒ˜แƒœแƒแƒช แƒ™แƒ˜, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ—แƒฃ แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒ).

แƒ›แƒแƒฆแƒแƒšแƒ˜ แƒ“แƒแƒœแƒ˜แƒก แƒ™แƒแƒœแƒกแƒขแƒ แƒฃแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜

แƒ”แƒœแƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ‘แƒ”แƒ•แƒ  แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ›แƒแƒฆแƒแƒšแƒ˜ แƒ“แƒแƒœแƒ˜แƒก แƒ™แƒแƒœแƒกแƒขแƒ แƒฃแƒฅแƒขแƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒ แƒแƒœแƒแƒ˜แƒ แƒแƒ“ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒ‘แƒแƒšแƒ˜ แƒ“แƒแƒœแƒ˜แƒก แƒ”แƒœแƒ”แƒ‘แƒ—แƒแƒœ, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ C.

  • แƒกแƒ˜แƒ›แƒ”แƒ‘แƒ˜
  • แƒฐแƒแƒจแƒ˜ แƒ›แƒแƒ’แƒ˜แƒ“แƒ”แƒ‘แƒ˜
  • แƒœแƒแƒญแƒ แƒ”แƒ‘แƒ˜
  • แƒ˜แƒฎแƒ•แƒ˜แƒก แƒแƒ™แƒ แƒ”แƒคแƒ แƒœแƒแƒกแƒ”แƒกแƒฎแƒ”แƒ‘แƒ˜แƒ แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒ”แƒœแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ RUBY (แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช, แƒกแƒแƒ›แƒฌแƒฃแƒฎแƒแƒ แƒแƒ“, แƒ‘แƒ”แƒ•แƒ แƒก แƒแƒ  แƒ”แƒกแƒ›แƒ˜แƒก แƒแƒœ แƒแƒ  แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒ›แƒ˜แƒก แƒกแƒ แƒฃแƒš แƒžแƒแƒขแƒ”แƒœแƒชแƒ˜แƒแƒšแƒก).

แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒ

แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒ แƒ–แƒแƒ’แƒแƒ“แƒแƒ“ แƒ˜แƒ›แƒกแƒแƒฎแƒฃแƒ แƒ”แƒ‘แƒก แƒชแƒแƒšแƒ™แƒ” แƒกแƒขแƒแƒขแƒ˜แƒแƒก. แƒ—แƒฃ แƒ˜แƒกแƒ”แƒ— แƒ”แƒœแƒ”แƒ‘แƒจแƒ˜, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ C++, แƒ™แƒแƒœแƒขแƒ แƒแƒšแƒ˜ แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ“ แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒก แƒ”แƒ™แƒฃแƒ—แƒ•แƒœแƒ˜แƒก, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ”แƒœแƒ”แƒ‘แƒ–แƒ”, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ DELPHI, แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒฅแƒœแƒ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ—แƒ•แƒšแƒ˜แƒก แƒ›แƒแƒ“แƒ”แƒšแƒ˜. แƒแƒ› แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ˜แƒ—, แƒชแƒ˜แƒ™แƒšแƒฃแƒ แƒ˜ แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒแƒ  แƒ˜แƒงแƒ แƒ“แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ แƒฉแƒแƒ›แƒแƒงแƒแƒšแƒ˜แƒ‘แƒ“แƒ แƒแƒ‘แƒแƒšแƒ˜ แƒ™แƒšแƒแƒกแƒขแƒ”แƒ แƒ”แƒ‘แƒ˜, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ Go-แƒก แƒแƒฅแƒ•แƒก แƒฉแƒแƒจแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒกแƒ”แƒ—แƒ˜ แƒ™แƒšแƒแƒกแƒขแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ•แƒšแƒ”แƒœแƒ (แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ C#). แƒ’แƒแƒ แƒ“แƒ แƒแƒ›แƒ˜แƒกแƒ, แƒœแƒแƒ’แƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ’แƒ แƒแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒฃแƒคแƒ แƒ แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒแƒ›แƒŸแƒแƒ›แƒแƒ“ แƒชแƒœแƒแƒ‘แƒ˜แƒšแƒ˜ แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒฃแƒ™แƒ•แƒ” แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒš แƒ˜แƒฅแƒœแƒแƒก แƒ แƒ”แƒแƒšแƒฃแƒ  แƒ“แƒ แƒแƒจแƒ˜ แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒแƒ›แƒแƒชแƒแƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ”แƒœแƒ แƒ—แƒแƒ•แƒแƒ“ แƒชแƒœแƒแƒ‘แƒก แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ”แƒ‘แƒก, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒชแƒ•แƒšแƒแƒ“แƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ˜แƒงแƒแƒก แƒกแƒขแƒ”แƒ™แƒ–แƒ”. แƒ”แƒก แƒแƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒก แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ”แƒœแƒ”แƒฏแƒ”แƒ แƒ˜แƒก แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒแƒก แƒ“แƒ แƒ–แƒ แƒ“แƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒก แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ”แƒก.

แƒ™แƒแƒœแƒ™แƒฃแƒ แƒ”แƒœแƒขแƒฃแƒšแƒแƒ‘แƒ แƒ“แƒ แƒ™แƒแƒœแƒ™แƒฃแƒ แƒ”แƒœแƒขแƒฃแƒšแƒแƒ‘แƒ

แƒ”แƒœแƒ˜แƒก แƒžแƒแƒ แƒแƒšแƒ”แƒšแƒฃแƒ แƒแƒ‘แƒ แƒ“แƒ แƒ™แƒแƒœแƒ™แƒฃแƒ แƒ”แƒœแƒขแƒฃแƒœแƒแƒ แƒ˜แƒแƒœแƒแƒ‘แƒ แƒฅแƒ”แƒ‘แƒแƒก แƒ›แƒ˜แƒฆแƒ›แƒแƒ. แƒแƒ แƒช แƒ”แƒ แƒ—แƒ˜ แƒ“แƒแƒ‘แƒแƒšแƒ˜ แƒ“แƒแƒœแƒ˜แƒก แƒ”แƒœแƒ แƒ•แƒ”แƒ แƒช แƒ™แƒ˜ แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒแƒ“ แƒ’แƒแƒฃแƒฌแƒ”แƒ•แƒก แƒ™แƒแƒœแƒ™แƒฃแƒ แƒ”แƒœแƒชแƒ˜แƒแƒก Go-แƒก. แƒกแƒแƒ›แƒแƒ แƒ—แƒšแƒ˜แƒแƒœแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒฃแƒœแƒ“แƒ แƒแƒฆแƒ˜แƒœแƒ˜แƒจแƒœแƒแƒก, แƒ แƒแƒ› แƒ›แƒแƒ“แƒ”แƒšแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ’แƒแƒœแƒ˜แƒšแƒ˜ แƒ”แƒœแƒ˜แƒก แƒแƒ•แƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ , แƒแƒ แƒแƒ›แƒ”แƒ“ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒœแƒแƒกแƒ”แƒกแƒฎแƒ”แƒ‘แƒ˜แƒ แƒซแƒ•แƒ”แƒšแƒ˜ แƒ™แƒแƒ แƒ’แƒ˜ ADA แƒ”แƒœแƒ˜แƒ“แƒแƒœ. แƒ”แƒœแƒแƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ›แƒ˜แƒšแƒ˜แƒแƒœแƒแƒ‘แƒ˜แƒ— แƒžแƒแƒ แƒแƒšแƒ”แƒšแƒฃแƒ แƒ˜ แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ แƒงแƒ•แƒ”แƒšแƒ CPU-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—, แƒแƒ›แƒแƒกแƒ—แƒแƒœ, แƒแƒฅแƒ•แƒก แƒกแƒ˜แƒ“แƒ˜แƒ“แƒ˜แƒก แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜ แƒ™แƒแƒ›แƒžแƒšแƒ”แƒฅแƒกแƒฃแƒ แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒฉแƒ˜แƒฎแƒ”แƒ‘แƒ—แƒแƒœ แƒ“แƒ แƒ แƒแƒกแƒ˜แƒก แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒจแƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ“แƒแƒ›แƒแƒฎแƒแƒกแƒ˜แƒแƒ—แƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ›แƒ แƒแƒ•แƒแƒšแƒœแƒแƒ™แƒแƒ“แƒ˜แƒแƒœแƒ˜ แƒ™แƒแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒ”แƒšแƒ˜

แƒ—แƒฃ แƒ”แƒก แƒ›แƒแƒ›แƒ’แƒ”แƒ‘แƒ˜แƒแƒœแƒ˜แƒ, แƒงแƒ•แƒ”แƒšแƒ แƒฃแƒแƒœแƒ’แƒแƒ แƒ แƒ’แƒแƒฎแƒ“แƒ”แƒ‘แƒ.

แƒ”แƒœแƒ แƒแƒกแƒ”แƒ•แƒ” แƒ’แƒ•แƒแƒซแƒšแƒ”แƒ•แƒก แƒฃแƒแƒ›แƒ แƒแƒ• แƒฃแƒ“แƒแƒ•แƒ แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒ”แƒšแƒก:

  • แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ”แƒ แƒ—แƒ˜ แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒแƒ“แƒ˜ แƒคแƒแƒ˜แƒšแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒœแƒแƒ“ แƒแƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ”แƒ‘แƒก แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒแƒก.
  • แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒแƒ™แƒ แƒ”แƒคแƒ˜แƒ— แƒ“แƒ แƒขแƒ˜แƒžแƒ˜แƒก แƒ“แƒแƒกแƒ™แƒ•แƒœแƒแƒ› แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒœแƒแƒ“ แƒจแƒ”แƒแƒ›แƒชแƒ˜แƒ แƒแƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒ“แƒจแƒ˜, แƒ—แƒฃแƒœแƒ“แƒแƒช แƒขแƒ”แƒกแƒขแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”. แƒ›แƒ” แƒ•แƒ˜แƒชแƒœแƒแƒ‘ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ  แƒฌแƒ”แƒ แƒ”แƒœ แƒขแƒ”แƒกแƒขแƒ”แƒ‘แƒก แƒ“แƒ แƒ›แƒแƒ—แƒ˜ แƒ™แƒแƒ“แƒ˜แƒก แƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ˜ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒœแƒแƒ“ แƒแƒ  แƒ“แƒแƒ–แƒแƒ แƒแƒšแƒ“แƒ”แƒ‘แƒ.
  • แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒ˜ แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒ™แƒ แƒแƒก-แƒ™แƒแƒ›แƒžแƒ˜แƒšแƒแƒชแƒ˜แƒ แƒ“แƒ แƒจแƒ”แƒกแƒแƒœแƒ˜แƒจแƒœแƒแƒ•แƒ˜ แƒžแƒแƒ แƒขแƒแƒ‘แƒ”แƒšแƒฃแƒ แƒแƒ‘แƒ, แƒ แƒแƒช แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒœแƒแƒ“ แƒแƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ”แƒ‘แƒก แƒ™แƒ แƒแƒก-แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒฃแƒšแƒ˜ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒแƒก.
  • RE2 แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ›แƒแƒœแƒแƒ—แƒฅแƒ•แƒแƒ›แƒ”แƒ‘แƒ˜ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ แƒซแƒแƒคแƒ”แƒ‘แƒจแƒ˜ แƒ“แƒ แƒแƒฅแƒ•แƒ— แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒ’แƒœแƒแƒ–แƒ˜แƒ แƒ”แƒ‘แƒแƒ“แƒ˜ แƒ“แƒ แƒ.
  • แƒ›แƒซแƒšแƒแƒ•แƒ แƒ˜ แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒ˜ แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒแƒซแƒšแƒ”แƒ•แƒก แƒžแƒ แƒแƒ”แƒฅแƒขแƒ”แƒ‘แƒ˜แƒก แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒแƒ‘แƒแƒก แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒœ แƒ›แƒ”แƒกแƒแƒ›แƒ” แƒ›แƒฎแƒแƒ แƒ˜แƒก แƒฉแƒแƒ แƒฉแƒแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.
  • แƒ”แƒœแƒ แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒแƒ“ แƒซแƒšแƒ˜แƒ”แƒ แƒ˜แƒ แƒ˜แƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒงแƒฃแƒ แƒแƒ“แƒฆแƒ”แƒ‘แƒ แƒ’แƒแƒแƒ›แƒแƒฎแƒ•แƒ˜แƒšแƒแƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒ–แƒ” แƒ“แƒ แƒแƒ แƒ แƒ›แƒ˜แƒก แƒ’แƒแƒ“แƒแƒญแƒ แƒแƒ–แƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒแƒ“ แƒ“แƒแƒ‘แƒแƒšแƒ˜ แƒ“แƒแƒœแƒ˜แƒกแƒแƒ, แƒ แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ“แƒ”แƒก.
  • Go eco แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ แƒฃแƒ™แƒ•แƒ” แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒฃแƒš แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒก แƒงแƒ•แƒ”แƒšแƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก: แƒขแƒ”แƒกแƒขแƒ”แƒ‘แƒ˜, แƒ“แƒแƒ™แƒฃแƒ›แƒ”แƒœแƒขแƒแƒชแƒ˜แƒ, แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒ›แƒแƒ แƒ—แƒ•แƒ, แƒ›แƒซแƒšแƒแƒ•แƒ แƒ˜ แƒšแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒ‘แƒ˜, แƒ™แƒแƒ“แƒ˜แƒก แƒ’แƒ”แƒœแƒ”แƒ แƒ˜แƒ แƒ”แƒ‘แƒ, แƒ แƒแƒกแƒ˜แƒก แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ“แƒ”แƒขแƒ”แƒฅแƒขแƒแƒ แƒ˜ แƒ“แƒ แƒ.แƒจ.
  • Go แƒ•แƒ”แƒ แƒกแƒ˜แƒ 1.11-แƒ›แƒ แƒจแƒ”แƒ›แƒแƒ˜แƒฆแƒ แƒฉแƒแƒจแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ”แƒ›แƒแƒœแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ”แƒœแƒ”แƒฏแƒ›แƒ”แƒœแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒžแƒแƒžแƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ VCS แƒฐแƒแƒกแƒขแƒ˜แƒœแƒ’แƒ˜แƒก แƒ—แƒแƒ•แƒ–แƒ”. แƒงแƒ•แƒ”แƒšแƒ แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒ›แƒ”แƒœแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฅแƒ›แƒœแƒ˜แƒก Go แƒ”แƒ™แƒแƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒก, แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒแƒ› แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ”แƒ‘แƒก, แƒ แƒแƒ—แƒ แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒแƒก, แƒจแƒ”แƒฅแƒ›แƒœแƒแƒœ แƒ“แƒ แƒ“แƒแƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒแƒœ แƒ›แƒแƒ—แƒ’แƒแƒœ แƒ™แƒแƒ“แƒ˜ แƒ”แƒ แƒ—แƒ˜ แƒ“แƒแƒ แƒขแƒงแƒ›แƒ˜แƒ—. แƒ“แƒ แƒ”แƒก แƒ›แƒจแƒ•แƒ”แƒœแƒ˜แƒ”แƒ แƒ˜แƒ. 1.11 แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก แƒ›แƒแƒกแƒ•แƒšแƒ˜แƒ—, แƒžแƒแƒ™แƒ”แƒขแƒ˜แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒช แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ“ แƒ›แƒแƒ’แƒ•แƒแƒ แƒ“แƒ.
  • แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ, แƒ แƒแƒ› แƒ”แƒœแƒ˜แƒก แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ˜แƒ“แƒ”แƒ แƒแƒ แƒ˜แƒก แƒ›แƒแƒ’แƒ˜แƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒ, แƒ”แƒœแƒ แƒแƒกแƒขแƒ˜แƒ›แƒฃแƒšแƒ˜แƒ แƒ”แƒ‘แƒก แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ™แƒแƒคแƒ˜แƒแƒ“ แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒกแƒ™แƒ”แƒœ. แƒ“แƒ แƒ”แƒก แƒกแƒฌแƒแƒ แƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒฌแƒ˜แƒœแƒแƒแƒฆแƒ›แƒ“แƒ”แƒ’ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ˜แƒก แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ“แƒแƒ˜แƒ•แƒ˜แƒฌแƒงแƒ”แƒ‘แƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒแƒก. แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ แƒแƒ› แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ แƒแƒ› แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒแƒ‘แƒ แƒจแƒ”แƒ’แƒœแƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒฃแƒ’แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒงแƒแƒคแƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ”แƒ‘แƒก แƒ“แƒ แƒแƒ›แƒฏแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒก แƒ›แƒแƒ—แƒ˜ แƒ“แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ’แƒแƒ“แƒแƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒก แƒจแƒ”แƒชแƒ“แƒแƒ›แƒ˜แƒก แƒ–แƒ”แƒ›แƒแƒ—.
  • แƒ”แƒœแƒ แƒแƒ  แƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒก แƒ™แƒšแƒแƒกแƒ˜แƒ™แƒฃแƒ  OOP แƒ›แƒ”แƒ—แƒแƒ“แƒแƒšแƒแƒ’แƒ˜แƒแƒก, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒ˜แƒกแƒ˜ แƒกแƒฃแƒคแƒ—แƒ แƒกแƒแƒฎแƒ˜แƒ— แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ แƒแƒ‘แƒ Go-แƒจแƒ˜. แƒ—แƒฃแƒ›แƒชแƒ, แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒแƒก. OOP-แƒ˜แƒก แƒแƒ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒœแƒแƒ“ แƒแƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒก แƒ“แƒแƒ›แƒฌแƒงแƒ”แƒ‘แƒ—แƒแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ‘แƒแƒ แƒ˜แƒ”แƒ แƒก.

แƒกแƒ˜แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ” แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก

แƒแƒ“แƒ•แƒ˜แƒšแƒ˜ แƒ’แƒแƒกแƒแƒ แƒ—แƒฃแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ แƒ—แƒฃแƒšแƒ˜ แƒ’แƒแƒกแƒแƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜.

Go แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜แƒ แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒ˜แƒงแƒแƒก แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒ“แƒ แƒ˜แƒก แƒแƒ› แƒ›แƒ˜แƒ–แƒแƒœแƒก แƒแƒฆแƒฌแƒ”แƒ•แƒก. แƒ˜แƒ’แƒ˜ แƒ“แƒแƒ˜แƒฌแƒ”แƒ แƒ แƒญแƒ™แƒ•แƒ˜แƒแƒœแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒ”แƒกแƒ›แƒ˜แƒ— แƒ’แƒฃแƒœแƒ“แƒฃแƒ แƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ“แƒแƒ˜แƒฆแƒแƒšแƒœแƒ”แƒœ Enterprise-แƒ˜แƒก แƒ“แƒแƒœแƒ˜แƒก แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฃแƒ—แƒแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒชแƒ•แƒแƒšแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒ˜แƒ—. แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒฃแƒ แƒ˜ แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ˜แƒ— แƒ›แƒชแƒ˜แƒ แƒ” แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒกแƒ”แƒœแƒแƒšแƒจแƒ˜, แƒ˜แƒ’แƒ˜ แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒฃแƒšแƒแƒ“ แƒแƒ  แƒ”แƒฅแƒ•แƒ”แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒ‘แƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒก แƒ“แƒ แƒแƒ—แƒ แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒก แƒแƒฅแƒ•แƒ— แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ“แƒ แƒ แƒ’แƒแƒ›แƒแƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒ แƒแƒ แƒ แƒ”แƒœแƒ˜แƒก แƒ˜แƒœแƒแƒ•แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒฃแƒกแƒแƒกแƒ แƒฃแƒšแƒ แƒจแƒ”แƒกแƒฌแƒแƒ•แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ”แƒ‘แƒ˜ แƒแƒกแƒ”แƒ•แƒ” แƒ˜แƒฆแƒ”แƒ‘แƒ”แƒœ แƒฃแƒแƒ›แƒ แƒแƒ• แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒแƒก: แƒจแƒ”แƒกแƒ•แƒšแƒ˜แƒก แƒ“แƒแƒ‘แƒแƒšแƒ˜ แƒ‘แƒแƒ แƒ˜แƒ”แƒ แƒ˜ แƒ›แƒแƒ— แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒแƒซแƒšแƒ”แƒ•แƒก แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ˜แƒžแƒแƒ•แƒแƒœ แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒ˜แƒกแƒขแƒ˜, แƒฎแƒแƒšแƒ แƒ”แƒœแƒ˜แƒก แƒฃแƒชแƒ•แƒšแƒ”แƒšแƒแƒ‘แƒ แƒ›แƒแƒ— แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒแƒซแƒšแƒ”แƒ•แƒก แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒœ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ™แƒแƒ“แƒ˜ 10 แƒฌแƒšแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒแƒช แƒ™แƒ˜.

แƒ“แƒแƒกแƒ™แƒ•แƒœแƒ

แƒขแƒ•แƒ˜แƒœแƒ˜แƒก แƒ“แƒ˜แƒ“แƒ›แƒ แƒ–แƒแƒ›แƒแƒ› แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒ’แƒแƒฎแƒแƒ“แƒ แƒแƒ แƒช แƒ”แƒ แƒ—แƒ˜ แƒกแƒžแƒ˜แƒšแƒ แƒœแƒแƒ‘แƒ”แƒšแƒ˜แƒก แƒžแƒ แƒ”แƒ›แƒ˜แƒ˜แƒก แƒšแƒแƒฃแƒ แƒ”แƒแƒขแƒ˜.

แƒ˜แƒ› แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒžแƒ˜แƒ แƒแƒ•แƒœแƒฃแƒšแƒ˜ แƒ”แƒ’แƒ แƒžแƒ แƒ˜แƒแƒ แƒ˜แƒขแƒ”แƒขแƒฃแƒšแƒ˜แƒ แƒ’แƒฃแƒœแƒ“แƒฃแƒ  แƒกแƒฃแƒšแƒ–แƒ”, แƒ˜แƒกแƒ”แƒ•แƒ” แƒ แƒแƒ’แƒแƒ แƒช แƒ—แƒ”แƒแƒ แƒ”แƒขแƒ˜แƒ™แƒแƒกแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒฃแƒงแƒ•แƒแƒ แƒ— แƒแƒ™แƒแƒ“แƒ”แƒ›แƒ˜แƒฃแƒ แƒ˜ แƒ’แƒแƒ›แƒแƒฌแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ’แƒแƒฃแƒ—แƒแƒ•แƒ”แƒ‘แƒ”แƒšแƒ˜ โ€žแƒ—แƒ•แƒ˜แƒ—แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒโ€œ, แƒ”แƒœแƒ แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒชแƒฃแƒ“แƒ˜แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”แƒšแƒแƒกแƒœแƒฃแƒ แƒ˜ แƒ”แƒœแƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ  แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ›แƒ˜แƒ˜แƒฆแƒแƒ— แƒ”แƒกแƒ—แƒ”แƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒกแƒ˜แƒแƒ›แƒแƒ•แƒœแƒ”แƒ‘แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒ’แƒแƒ›แƒแƒ˜แƒฉแƒ˜แƒœแƒ”แƒ— แƒ—แƒแƒ•แƒ˜ แƒžแƒ แƒแƒคแƒ”แƒกแƒ˜แƒแƒœแƒแƒšแƒฃแƒ แƒแƒ“ แƒ™แƒแƒšแƒ”แƒ’แƒ”แƒ‘แƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒจแƒ” (แƒ˜แƒ› แƒžแƒ˜แƒ แƒแƒ‘แƒ˜แƒ—, แƒ แƒแƒ› แƒ˜แƒœแƒขแƒ”แƒšแƒ”แƒฅแƒขแƒก แƒ’แƒแƒ•แƒ–แƒแƒ›แƒแƒ— แƒแƒ› แƒ™แƒ แƒ˜แƒขแƒ”แƒ แƒ˜แƒฃแƒ›แƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ แƒแƒ แƒ IQ-แƒ˜แƒ—). แƒ แƒแƒ’แƒแƒ แƒช แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒชแƒฎแƒแƒ•แƒ แƒ”แƒ‘แƒแƒจแƒ˜, แƒ”แƒกแƒ”แƒช แƒžแƒ˜แƒ แƒแƒ•แƒœแƒฃแƒšแƒ˜ แƒžแƒ แƒ˜แƒแƒ แƒ˜แƒขแƒ”แƒขแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜แƒ. แƒงแƒ•แƒ”แƒšแƒ แƒฆแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒœแƒแƒ•แƒแƒชแƒ˜แƒ˜แƒก แƒ›แƒกแƒ’แƒแƒ•แƒกแƒแƒ“, แƒ”แƒœแƒแƒ› แƒฃแƒ™แƒ•แƒ” แƒ’แƒแƒ˜แƒแƒ แƒ แƒ“แƒ˜แƒ“แƒ˜ แƒ’แƒ–แƒ แƒกแƒแƒงแƒแƒ•แƒ”แƒšแƒ—แƒแƒ แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒกแƒแƒ‘แƒ แƒ˜แƒ• แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒแƒ›แƒ“แƒ”. แƒ”แƒœแƒ แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ แƒกแƒ˜แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒ— แƒ’แƒ”แƒœแƒ˜แƒแƒšแƒฃแƒ แƒ˜แƒ แƒ“แƒ, แƒ›แƒแƒ’แƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒแƒ—, แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ”แƒจแƒ›แƒแƒ™แƒฃแƒ แƒ˜ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒ!

แƒฌแƒงแƒแƒ แƒ: www.habr.com

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ