´ë·®±¸¸ÅȨ >
Àü°øµµ¼­/´ëÇб³Àç
>
°øÇа迭
>
ÄÄÇ»ÅÍ°øÇÐ

ÆîÃ帱â
µð½ºÄ¿¹ö¸® Go ¾ð¾î : ±¸±Û Go ¾ð¾î °¡µ¶¼º ½ÂÀÎÀÚ°¡ ¾Ë·ÁÁÖ´Â ½ÇÀü Go ¾ð¾îÀÇ Àç¹ß°ß
Á¤°¡ 22,000¿ø
ÆǸŰ¡ 19,800¿ø (10% , 2,200¿ø)
I-Æ÷ÀÎÆ® 1,100P Àû¸³(6%)
ÆǸŻóÅ ÆǸűÝÁö
ºÐ·ù ÄÄÇ»ÅÍ°øÇÐ
ÃâÆÇ»ç/¹ßÇàÀÏ ÇѺû¹Ìµð¾î / 2016.03.18
ÆäÀÌÁö ¼ö 324 page
ISBN 9788968482687
»óÇ°ÄÚµå 251206881
°¡¿ëÀç°í Àç°íºÎÁ·À¸·Î ÃâÆÇ»ç ¹ßÁÖ ¿¹Á¤ÀÔ´Ï´Ù.
 
ÁÖ¹®¼ö·® :
´ë·®±¸¸Å Àü¹® ÀÎÅÍÆÄÅ© ´ë·®ÁÖ¹® ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ½Ã¸é °ßÀû¿¡¼­ºÎÅÍ ÇàÁ¤¼­·ù±îÁö Æí¸®ÇÏ°Ô ¼­ºñ½º¸¦ ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
µµ¼­¸¦ °ßÀûÇÔ¿¡ ´ãÀ¸½Ã°í ½Ç½Ã°£ °ßÀûÀ» ¹ÞÀ¸½Ã¸é ±â´Ù¸®½Ç ÇÊ¿ä¾øÀÌ ÇÒÀιÞÀ¸½Ç ¼ö ÀÖ´Â °¡°ÝÀ» È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¸ÅÁÖ ¹ß¼ÛÇØ µå¸®´Â ÀÎÅÍÆÄÅ©ÀÇ ½Å°£¾È³» Á¤º¸¸¦ ¹Þ¾Æº¸½Ã¸é »óÇ°ÀÇ ¼±Á¤À» ´õ¿í Æí¸®ÇÏ°Ô ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.

 ´ë·®±¸¸ÅȨ  > Àü°øµµ¼­/´ëÇб³Àç  > °øÇа迭  > ÄÄÇ»ÅÍ°øÇÐ

(1°³)
 
Ã¥³»¿ë
½ÇÀü¿¡¼­ ¾²´Â Go ¾ð¾î¸¦ ÀÍÈ÷´Â °¡Àå È®½ÇÇÑ ¹æ¹ý Go´Â ¹ü¿ë ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î, ±ò²ûÇÏ°í °£°áÇÏ°Ô »ý»ê¼º ³ôÀº ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇÕ´Ï´Ù. ÀÛ¼ºÇÑ Äڵ带 ºü¸£°Ô ÄÄÆÄÀÏÇÏ°í °¡ºñÁö Ä÷º¼ÇÀ» Áö¿øÇϸç, Á¤Àû ÀÚ·áÇü ¾ð¾îÀÌÁö¸¸ µ¿Àû ÀÚ·áÇü ¾ð¾î·Î ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â °Í °°Àº ±âºÐÀ» ´À³¢°Ô ÇØÁÖ´Â ¸Å·ÂÀûÀÎ ¾ð¾îÀÔ´Ï´Ù. ¶ÇÇÑ µ¿½Ã¼ºÀ» Áö¿øÇÏ´Â Äڵ带 ½±°Ô ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ¸ÚÁø Go ¾ð¾î¸¦ ÀÌ Ã¥À¸·Î ¹è¿ö¾ß ÇÏ´Â ÀÌÀ¯´Â °£´ÜÇÕ´Ï´Ù. ±¸±Û Go ¾ð¾î ÄÚµå °¡µ¶¼º ½ÂÀÎ ±ÇÇÑÀ» °¡Áø ÀúÀÚ°¡ ÁÁÀº ÄÚµå¿Í ³ª»Û ÄÚµå ±×¸®°í ¸ÚÁø Äڵ带 µÎ·ç »ìÆ캸¸é¼­ ¾òÀº ³ëÇϿ츦 ½ÇÀü¿¡ À¯¿ëÇÏ°Ô Go ¾ð¾î¸¦ ¾µ ¼ö ÀÖ°Ô ÀÌ Ã¥¿¡ ¸ðµÎ ´ã¾Ò±â ¶§¹®ÀÔ´Ï´Ù. ÀÌ Ã¥À» ÀÐ°í ³­ µ¶ÀÚ´Â Go ¾ð¾î ¹®¹ýÀ» ¾Æ´Â »ç¶÷ÀÌ ¾Æ´Ñ Go ¾ð¾î ÇÁ·Î±×·¡¸Ó·Î ¼ºÀåÇÏ°Ô µÉ °Ì´Ï´Ù. ÃâÆÇ»ç ¼­Æò/¸®ºä ¡Ú ¿Ö Go ¾ð¾î¸¦ ¹è¿ö¾ß ÇÒ±î¿ä? ±²ÀåÈ÷ »ý»ê¼ºÀÌ ÁÁÀº ¾ð¾î°í¿ä. Á¦ °æ¿ì´Â ÆÄÀ̽ãÀ» ¿ÏÀüÈ÷ ´ëüÇعö·È¾î¿ä. Àú´Â ¿¹Àü¿¡ ÆÄÀ̽ãÀ¸·Î ÀÛ¼ºÇÏ´ø ÀÛ¾÷µéÀ» Go·Î ÀÛ¼ºÇÏ°Ô µÇ°í ±×°Ô ¶Ç ¿©·¯¸ð·Î ÆíÇÏ´õ¶ó°í¿ä. [ÆÌij½ºÆ® ³ª´Â ÇÁ·Î±×·¡¸Ó´Ù] Áß¿¡¼­, ¿°ÀçÇö 1. À¥ ¼­¹öºÎÅÍ OS±îÁö, µµÄ¿µµ Go·Î ¸¸µé¾îÁ³´Ù! °¡»óÈ­ÀÇ °áÁ¤ÆÇ µµÄ¿´Â Go ¾ð¾î·Î °³¹ßµÇ¾ú´Ù. ÀÎÇ÷°½ºDB, ¶óÀÓ, ±¸±Û ÄÁÅ×ÀÌ³Ê °ü¸® ½Ã½ºÅÛ Äûº£¸£³×½Ã½º(Kubernetes) µî ºÒ°ú 5³â ¸¸¿¡ ÀÌ·é ¼º°ú·Î º¼ ¼ö ¾øÀ» Á¤µµ·Î ¾öû³­ ÇÁ·ÎÁ§Æ®¿¡ Go ¾ð¾î°¡ »ç¿ëµÈ´Ù. Go ¾ð¾îÀÇ »ý»ê¼ºÀº ÆÄÀ̽ãÀ» ¶Ù¾î³ÑÀ» Á¤µµ¶ó°í ÀúÀÚ´Â ¸»ÇÑ´Ù. Ŭ¶ó¿ìµå ¹èÆ÷°¡ ¿ëÀÌÇÏ°í dzºÎÇÑ ¶óÀ̺귯¸®°¡ µÞ¹ÞħµÇ°í ÀÖ¾î ÇâÈÄ Go ¾ð¾îÀÇ ¹Ì·¡´Â Àå¹ÔºûÀÌ´Ù. 2. À¥ ¼­¹ö, À¥ ºê¶ó¿ìÀú, º¿, °Ë»ö ¿£Áø, ÄÄÆÄÀÏ·¯, OS °³¹ß±îÁö! ¾öû³­ ¾çÀÇ ÇÁ·ÎÁ§Æ®µéÀº ¹æ´ëÇÑ ¶óÀ̺귯¸®°¡ µÞ¹ÞħÇÏ¿© °¡´ÉÇÑ °ÍÀ̾ú´Ù. Go ¾ð¾î·Î ¸¸µéÁö ¸øÇÏ´Â °ÍÀÌ ¾øÀ» Á¤µµ´Ù! 3. Go ¾ð¾î´Â ½ÃÀÛºÎÅÍ ²ÞÀÇ ¾ð¾î´Ù. 2007³â ÄË Åè½¼, ·Ó ÆÄÀÌÅ©, ·Î¹öÆ® ±×¸®Áî¸Ó°¡ ¸ð¿© »õ·Î¿î ¾ð¾î¸¦ ±âȹÇß°í ÈÄ¿¡ ÀÌ¾È Å×ÀÏ·¯¿Í ·¯½º ÄÛ½º°¡ ÇÕ·ùÇß´Ù. ÄÁ Åè½¼Àº À¯´Ð½º¸¦ ¸¸µé¾ú°í C ¾ð¾î ¸ðüÀÎ B ¾ð¾î¸¦ °³¹ßÇß´Ù. ·Ó ÆÄÀÌÅ©´Â UTF-8À» ÄË Åè½¼°ú ¸¸µç Àι°ÀÌ´Ù. ¡Ú ÀÌ Ã¥À¸·Î Go ¾ð¾î¸¦ ÀÍÇô¾ß ÇÒ 12°¡Áö ÀÌÀ¯ ¼ö¸¹Àº Go ¾ð¾î¸¦ ´Ù·ç´Â Ã¥ Áß¿¡¼­ ÀÌ Ã¥À» ¼±ÅÃÇØ¾ß ÇÒ ÀÌÀ¯´Â ´ÙÀ½°ú °°½À´Ï´Ù. 1. ´Ù¾çÇÑ Ç÷§Æû¿¡ ´ëÀÀÇÑ ¼³Ä¡¿Í ¼³Á¤ ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù. Chocolatey¸¦ ÀÌ¿ëÇÑ °£Æí À©µµ¿ì ¼³Ä¡µµ ±â´ëÇÒ ¼ö ÀÖ´Ù. 2. ¿Ü¿ìÁö ¾Ê°í ¹®¹ýÀ» ÀÌÇØÇÏ°Ô ÇØÁØ´Ù. 3. C/C++, ÀÚ¹Ù, ÆÄÀÌ½ã µî ´Ù¸¥ ¾ð¾î¸¦ ½ÀµæÇÑ ±âÁ¸ °³¹ßÀÚÀÇ ÀÌÇظ¦ µ½°íÀÚ ÀûÀýÇÑ ¼³¸íÀ» µ¡ºÙ¿´´Ù. 4. ÀúÀÚÀÇ Ç³ºÎÇÑ °æÇèÀ¸·Î ÀûÀýÇÑ ¾²ÀÓ»õ¸¦ ¾Ë·ÁÁØ´Ù. 5. ÇÁ·Î±×·¥ µ¿ÀÛ ¿ø¸®¿¡ ´ëÇÑ ±íÀº ÀÌÇØ°¡ ¹¯¾î³ª´Â ¼³¸íÀ» ÇÑ´Ù. 6. °³¹ßÀÚ¿¡°Ô ÇÊ¿äÇÑ ºÎºÐÀ» ¸íÈ®È÷ ÇÏ¿© ºü¸£°Ô ¹è¿ï ¼ö ÀÖ°Ô ÇÑ´Ù. 7. ÄÚµå °¡µ¶¼ºÀº ´ýÀÌ´Ù. ÀÌ Ã¥¿¡ ¾²ÀÓ ¸ðµç ÄÚµå´Â ÄÚµå °¡µ¶¼ºÀ» °í·ÁÇÏ¿© ÀÛ¼ºµÇ¾ú´Ù. 8. ¾ð¾îÀÇ Æ¯Â¡À» ¾Ë¾Æº¸°í ÇØ°áÃ¥À» Á¦½ÃÇÑ´Ù. 9. Go·Î ÇÁ·Î±×·¡¹ÖÇÏ´Â ½ÇÀü ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù. 10. Go ¾ð¾î°¡ °¡Áø ¾ð¾îÀû Ư¡ÀÇ ÇѰ踦 ¶Ù¾î ³Ñ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù. 11. ÄÚµå ¿¹Á¦´Â Ç×»ó ±âÃÊÀûÀÎ Å×½ºÆ®¿Í ÇÔ²² Á¦°øµÈ´Ù. 12. À¥»óÀÇ ÀÚ·á¿¡¼­´Â ½±°Ô ¹è¿ï ¼ö ¾ø´Â ±íÀÌ°¡ ÀÖ´Ù. ÀúÀÚ´Â ±¸±Û º»»ç¿¡¼­ ±Ù¹«Çϸç Go ÄÚµå °¡µ¶¼º ½ÂÀÎ ±ÇÇÑÀ» ÅëÇØ ÀïÀïÇÑ ÇÁ·Î±×·¡¸ÓµéÀÇ ¼ö¾øÀÌ ¸¹Àº Äڵ带 ºÁ¿Ô´Ù. ±×·¯ÇÑ ÀúÀÚÀÇ °æÇè¿¡¼­ ¾òÀº ³ëÇÏ¿ì°¡ ´ã±ä ÀÌ Ã¥Àº ÃֽŠGo ¾ð¾î ¹öÀüÀ» ±â¹ÝÀ¸·Î µ¶ÀÚ°¡ Á¤¸» Go¸¦ Àß ¹è¿ö Àß È°¿ëÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ÈÄȸ ¾ø´Â ¼±ÅÃÀÌ µÉ °ÍÀÌ´Ù. ¡Ú ÀÌ Ã¥ÀÇ µ¶ÀÚÃþ ÀÌ Ã¥Àº Go ¾ð¾îÀÇ ¼¼°è·Î ºüÁ®µé°íÀÚ Çϴ ȣ±â½É Ã游ÇÑ µ¶ÀÚ ¿©·¯ºÐµéÀ» ´ë»óÀ¸·Î ÇÑ´Ù. ÇÏÁö¸¸ ¾î´À Á¤µµ ÇÁ·Î±×·¡¹Ö ¹è°æ Áö½ÄÀÌ ÀÖ¾î¾ß ÇÑ´Ù. ¡Ü ÀÌ¹Ì ´Ù¸¥ ÁÖ¿ä ¾ð¾î·Î ÇÁ·Î±×·¡¹ÖÀ» °æÇèÇغ» µ¶ÀÚµéÀ» ´ë»óÀ¸·Î Çß´Ù. ÀÌ´Â Go ¾ð¾î¸¦ ù ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î ¹è¿ì´Â µ¶ÀÚµéÀº ¸¹Áö ¾ÊÀ» °ÍÀ̶ó´Â °¡Á¤À» ¹ÙÅÁÀ¸·Î Çß´Ù. ÀÌ¹Ì ÇÁ·Î±×·¡¹ÖÀ» Çغ» °æÇèÀÌ ÀÖ´Â µ¶Àڵ鿡°Ô ºÒÇÊ¿äÇÒ ¼ö ÀÖ´Â ±âº»ÀûÀÎ ³»¿ëÀº ¸¹ÀÌ °Ç³Ê¶Ù¾ú´Ù. °Ç³Ê¶ÜÀ¸·Î½á Ã¥ÀÇ ³»¿ëÀ» ´õ °£°áÇÏ°Ô ÇÒ ¼ö ÀÖ°í ±Ã±ÝÇÑ ºÎºÐ¿¡ ´õ ½±°Ô ÁýÁßÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù. ¡Ü ¸ô¶óµµ Å« ¹®Á¦°¡ ¾ø°Å³ª ºÎµúÇô º¸¸é ¹Ù·Î ¾Ë ¼ö ÀÖ´Â ºÎºÐµéÀº °ú°¨È÷ »ý·«Çß´Ù. ¾î¶² ¹æ½ÄÀ¸·Î Äڵ带 ÀÛ¼ºÇϸé ÄÄÆÄÀÏ ¿À·ù¸¦ ³»°í, ¹Ù·Î ¾î¶»°Ô ÀÛ¼ºÇØ¾ß ¿Ã¹Ù¸¥Áö¸¦ ½±°Ô ¾Ë ¼ö ÀÖ´Â °æ¿ì¶ó¸é ±»ÀÌ ¼³¸íÇÏÁö ¾Ê°í »ý·«ÇÑ °æ¿ì°¡ ¸¹´Ù. ¡Ü Á÷°üÀûÀ¸·Î ¾Ë±â ¾î·Æ°Å³ª À߸øµÈ ¹æ½ÄÀ» »ç¿ëÇϸ鼭 ±×°ÍÀÌ À߸øµÇ¾ú´Ù´Â °ÍÀ» ¹Ù·Î ¾Ë±â ¾î·Á¿ö¼­ ¸¹Àº ½Ã°£À» µé¿© ½ÃÇàÂø¿À¸¦ °ÅÃÄ¾ß ÇÏ´Â °ÍµéÀº Á¶±Ý ´õ Áö¸éÀ» ÇÒ¾ÖÇÏ¿© Á¦½ÃÇÏ°í ¼³¸íÇß´Ù. µû¶ó¼­ ±âº»ÀûÀÎ Go ÇÁ·Î±×·¡¹ÖÀ» ¹è¿î µÚ¿¡ ÀÌ¹Ì Äڵ带 ÀÛ¼ºÇÏ°í ÀÖ´Â ºÐµéµµ ÀÌ Ã¥¿¡¼­ ¸¹Àº °ÍµéÀ» ¾ò¾î°¥ ¼ö ÀÖ°Ô ±¸¼ºÇß´Ù. ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ü 1Àå : Go ¾ð¾î¸¦ °£´ÜÈ÷ ¼Ò°³ÇÏ°í, ¹Ù·Î ÇÁ·Î±×·¥À» ½ÇÇàÇغ¼ ¼ö ÀÖ°Ô ³îÀÌÅÍ »ç¿ë¹ý°ú °£´ÜÇÑ º¯¼ö ¼±¾ð°ú ÇÔ¼ö Á¤ÀÇ ¹× È£ÃâÀ» Æ÷ÇÔÇÑ ÀüüÀûÀÎ ÇÁ·Î±×·¥ ±¸Á¶¸¦ ´Ù·é´Ù. ¡Ü 2Àå : Go ¾ð¾î¸¦ Á÷Á¢ ¼³Ä¡ÇÏ°í ¼³Á¤Çϸ鼭 ¸î °¡Áö ÆíÁý±â ¼³Á¤¿¡ ´ëÇؼ­µµ ´Ù·é´Ù. ÆÐÅ°Áö µð·ºÅ͸®ÀÇ ±¸Á¶µµ ´Ù·é´Ù. ¡Ü 3Àå : ¹®ÀÚ¿­°ú ÀڷᱸÁ¶¸¦ ´Ù·ç°í ÀÔÃâ·Â ÇÔ¼öµéÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ¡Ü 4Àå : ÇÔ¼ö¿Í ¸Þ¼­µå¸¦ Á¤ÀÇÇÏ°í ÀÌ¿ëÇÏ´Â ¹ýÀ» ´Ù·é´Ù. ¡Ü 5Àå : ±¸Á¶Ã¼¿Í ÀÎÅÍÆäÀ̽º¿¡ ´ëÇÏ¿© ´Ù·é´Ù. ¡Ü 6Àå : À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾îº¸¸é¼­ ¸î °¡Áö °³³äÀ» ´Ù·é´Ù. ¡Ü 7Àå : °í·çƾ°ú ä³Î, ±×¸®°í µ¿½Ã¼º ÆÐÅϵéÀ» ´Ù·é´Ù. ¡Ü 8Àå : ½Ç¹«¿¡¼­ ºÎµúÈú ¼ö ÀÖ´Â ¹®Á¦µé°ú ÆÐÅϵéÀ» Go¿¡¼­ ±¸ÇöÇÏ´Â ¹æ¹ý¿¡ ´ëÇÏ¿© ¾Ë¾Æº»´Ù. ¡Ú µð½ºÄ¿¹ö¸®¸¸ÀÇ ÀÌÀ¯ ÀÖ´Â ¼³¸í ¹æ½ÄÀ» ¸¸³ªº¸¼¼¿ä! ¹®¹ýÀ» ÀÍÈù´Ù°í ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¼ö ÀÖ´Â °Ç ¾Æ´Ï´Ù. °Ô´Ù°¡ ¹®¹ýÀ» ¹«Á¶°Ç ¿Ü¿î´Ù°í ¾ð¾î¸¦ ÀÌÇØÇÏ´Â °Íµµ ¾Æ´Ï´Ù. Go ¾ð¾î´Â ¹®Àå ³¡¿¡ ¼¼¹ÌÄÝ·ÐÀ» ¾²Áö ¾Ê´Â´Ù. ÀϹÝÀûÀÎ ¹®¹ý À§ÁÖÀÇ Ã¥Àº ±×·¸°Ô À̾߱âÇÏ°í ³Ñ¾î°£´Ù. ÇÏÁö¸¸ ÀÌ Ã¥Àº ÀÌ·¸°Ô ¼³¸íÇÑ´Ù. 1: package main 2: 3: import "fmt" 4: 5: func main() { 6: fmt.Println("Hello, playground") 7: } ¾ð¶æ ±âº» ¿¹Á¦ ÄÚµåµéÀ» »ìÆ캸´Ï Go ¾ð¾î´Â ¼¼¹ÌÄÝ·Ð(;)À» ³¡¿¡ ºÙÀÌÁö ¾Ê´Â °Íó·³ º¸ÀÔ´Ï´Ù. »ç½Ç Go ÄÄÆÄÀÏ·¯´Â ¼¼¹ÌÄÝ·ÐÀ¸·Î ±¸ºÐµÈ Äڵ带 Çؼ®ÇÕ´Ï´Ù. ±¸¹® ºÐ¼®±â°¡ ¼Ò½º Äڵ带 ½ºÄµÇÏ´Â °úÁ¤¿¡¼­ ´Ü¼øÇÑ ±ÔÄ¢À» Àû¿ëÇÏ¿© ÀÚµ¿À¸·Î ºÙÀÌ°Ô µË´Ï´Ù. ±×·¸±â ¶§¹®¿¡ ÁÙÀÌ ³¡³­ °Íó·³ º¸À̱⸸ Çصµ ¼¼¹ÌÄÝ·ÐÀÌ ºÙ¾î¼­ ÄÄÆÄÀÏ·¯¿¡°Ô Àü´ÞµË´Ï´Ù. µû¶ó¼­ ÇÑ ÁÙ·Î ¾²±â¿¡´Â ³Ê¹« ±ä Äڵ带 ¿©·¯ ÁÙ¿¡ ³ª´² ¾µ ¶§´Â ÁÖÀÇÇØ¾ß ÇÕ´Ï´Ù. ´õ ±¸Ã¼ÀûÀ¸·Î ¸»ÇÏÀÚ¸é ½°Ç¥³ª ¿¬»êÀÚ, ¿©´Â °ýÈ£ µîÀ¸·Î ³¡ÀÌ ³ª¸é ÁÙÀÌ ³¡³ªÁö ¾ÊÀº °Íó·³ º¸À̱⠶§¹®¿¡ ¼¼¹ÌÄÝ·ÐÀÌ ºÙÁö ¾Ê½À´Ï´Ù. µû¶ó¼­ À§ÀÇ main ÇÔ¼ö´Â ¾Æ·¡¿Í °°ÀÌ ¾µ ¼ö ¾ø½À´Ï´Ù. 1: // ERROR! 2: func main() 3: { 4: fmt.Println("Hello, playground") 5: } 2ÇàÀÌ ´Ý´Â °ýÈ£·Î ³¡³ª±â ¶§¹®¿¡ ´Ü¼øÇÑ Àü󸮱â´Â ¼¼¹ÌÄÝ·ÐÀ» ¿©±â¿¡ ºÙ¿©¹ö·Á¼­ ±¸¹® ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù. ¾ÕÀ¸·Î ¹è¿ö³ª°¡´Â Áß¿¡ ÀÌ°Í°ú °ü·ÃÇÏ¿© ½Ç¼öÇϱ⠽¬¿î ºÎºÐÀÌ ÀÖÀ¸¸é ±×¶§¸¶´Ù °£´ÜÈ÷ ¤°í ³Ñ¾î°¡°Ú½À´Ï´Ù. ÇÇ»óÀûÀÎ ¹®¹ýÀ» ¾Ë·Áµå¸®´Â °Ô ¾Æ´Ï¶ó ¿Ö ±×·±Áö ±í¼÷ÇÑ °÷¿¡¼­ ¾ð¾î µ¿ÀÛ ¿ø¸®¸¦ ¾Ë·ÁÁÖ°í ½Ç¼öÇϱ⠽¬¿î °÷À» Áý¾îÁØ´Ù. ÀÌ°ÍÀÌ ¹Ù·Î ¾ð¾î¸¦ ¹è¿ì´Â »õ·Î¿î ¹æ¹ý, µð½ºÄ¿¹ö¸®°¡ Ãß±¸ÇÏ´Â ¼³¸í ¹æ½ÄÀÌ´Ù.
¸ñÂ÷
CHAPTER 1 ½ÃÀÛÇϱâ 1.1 Go ¾ð¾î ¼Ò°³ __1.2 ù ÇÁ·Î±×·¥ __1.2.1 Go ³îÀÌÅÍ __1.2.2 ±âº» ¿¹Á¦ ÄÚµå 1.3 ÀÚ·áÇü ¹× º¯¼ö __1.3.1 º¯¼ö ¼±¾ð __1.3.2 ÀÚ·áÇü Ãß·Ð 1.4 ÇÔ¼ö¿Í °£´ÜÇÑ Á¦¾î ±¸Á¶ 1.5 ¸¶Ä¡¸ç 1.6 ¿¬½À ¹®Á¦ CHAPTER 2 ȯ°æ ¼³Á¤Çϱâ 2.1 ¼³Ä¡Çϱâ __2.1.1 ¾ÐÃà ÆÄÀÏ·Î ¼³Ä¡Çϱâ __2.1.2 ¼Ò½º¸¦ ÄÄÆÄÀÏÇÏ¿© ¼³Ä¡Çϱâ __2.1.3 PATH¿¡ go ½ÇÇà ÆÄÀÏ °æ·Î Ãß°¡Çϱâ __2.1.4 GOROOT ¼³Á¤Çϱâ __2.1.5 Chocolatey·Î À©µµ¿ì °³¹ßȯ°æ °£Æí ¼³Ä¡Çϱâ 2.2 ÀÛ¾÷ °ø°£ ¼³Á¤Çϱâ __2.2.1 Git ¼³Ä¡Çϱâ __2.2.2 ÀÛ¾÷ µð·ºÅ͸® (GOPATH) ÀÛ¼ºÇϱâ __2.2.3 ÀÛ¾÷ °ø°£ ³»ÀÇ ½ÇÇà ÆÄÀϵ鿡 PATH ¼³Á¤Çϱâ __2.2.4 ³» ÄÄÇ»ÅÍ¿¡¼­ ÄÚµå ÀÛ¼ºÇغ¸±â __2.2.5 ÆÐÅ°Áö¿Í ¶óÀ̺귯¸® 2.3 ÆíÁý±â ¼³Á¤Çϱâ __2.3.1 LiteIDE __2.3.2 Emacs __2.3.3 Vim __2.3.4 Atom __2.3.5 Wide 2.4 µµ±¸ »ç¿ëÇϱâ __2.4.1 godoc __2.4.2 Oracle __2.4.3 Vet __2.4.4 Fix __2.4.5 Test 2.5 ¸¶Ä¡¸ç CHAPTER 3 ȯ°æ ¼³Á¤Çϱâ 3.1 ¹®ÀÚ¿­ __3.1.1 À¯´ÏÄÚµå ó¸® __3.1.2 Example Å×½ºÆ® __3.1.3 ¹ÙÀÌÆ® ´ÜÀ§ ó¸® __3.1.4 ÆÐÅ°Áö ¹®¼­ __3.1.5 ¹®ÀÚ¿­ ÀÕ±â __3.1.6 ¹®ÀÚ¿­À» ¼ýÀÚ·Î 3.2 ¹è¿­°ú ½½¶óÀ̽º __3.2.1 ¹è¿­ __3.2.2 ½½¶óÀ̽º __3.2.3 ½½¶óÀ̽º µ¡ºÙÀ̱â __3.2.4 ½½¶óÀ̽º ¿ë·® __3.2.5 ½½¶óÀ̽ºÀÇ ³»ºÎ ±¸Çö __3.2.6 ½½¶óÀ̽º º¹»ç __3.2.7 ½½¶óÀ̽º »ðÀÔ ¹× »èÁ¦ __3.2.8 ½ºÅà 3.3 ¸Ê __3.3.1 ¸Ê »ç¿ëÇϱâ __3.3.2 ÁýÇÕ __3.3.3 ¸ÊÀÇ ÇÑ°è 3.4 ÀÔÃâ·Â __3.4.1 io.Reader¿Í io.Writer __3.4.2 ÆÄÀÏ Àбâ __3.4.3 ÆÄÀÏ ¾²±â __3.4.4 ÅؽºÆ® ¸®½ºÆ® ÀÐ°í ¾²±â __3.4.5 ±×·¡ÇÁÀÇ ÀÎÁ¢ ¸®½ºÆ® ÀÐ°í ¾²±â 3.5 ¸¶Ä¡¸ç 3.6 ¿¬½À¹®Á¦ CHAPTER 4 ÇÔ¼ö 4.1 °ª ³Ñ°ÜÁÖ°í ³Ñ°Ü¹Þ±â __4.1.1 °ª ³Ñ°ÜÁÖ±â __4.1.2 µÑ ÀÌ»óÀÇ ¹Ýȯ°ª __4.1.3 ¿¡·¯°ª ÁÖ°í¹Þ±â __4.1.4 À̸§ ÀÖ´Â °á°ú ÀÎÀÚ(Named return parameter) __4.1.5 °¡º¯ÀÎÀÚ 4.2 °ªÀ¸·Î Ãë±ÞµÇ´Â ÇÔ¼ö __4.2.1 ÇÔ¼ö ¸®ÅÍ·²(Function literal) __4.2.2 °í°è ÇÔ¼ö(High-order function) __4.2.3 Ŭ·ÎÀú(Closure) __4.2.4 »ý¼º±â __4.2.5 À̸§ ÀÖ´Â ÀÚ·áÇü __4.2.6 À̸§ ÀÖ´Â ÇÔ¼öÇü __4.2.7 ÀÎÀÚ °íÁ¤ __4.2.8 ÆÐÅÏÀÇ Ãß»óÈ­ __4.2.9 ÀڷᱸÁ¶¿¡ ´ãÀº ÇÔ¼ö 4.3 ¸Þ¼­µå __4.3.1 ´Ü¼ø ÀÚ·áÇü ¸Þ¼­µå __4.3.2 ¹®ÀÚ¿­ ´ÙÁß ÁýÇÕ __4.3.3 Æ÷ÀÎÅÍ ¸®½Ã¹ö __4.3.4 °ø°³ ¹× ºñ°ø°³ 4.4 È°¿ë __4.4.1 ŸÀÌ¸Ó È°¿ëÇϱâ __4.4.2 path/filepath ÆÐÅ°Áö 4.5 ¸¶Ä¡¸ç 4.6 ¿¬½À¹®Á¦ CHAPTER 5 ±¸Á¶Ã¼ ¹× ÀÎÅÍÆäÀ̽º 5.1 ±¸Á¶Ã¼ __5.1.1 ±¸Á¶Ã¼ »ç¿ë¹ý __5.1.2 const¿Í iota __5.1.3 Å×ÀÌºí ±â¹Ý Å×½ºÆ® __5.1.4 ±¸Á¶Ã¼ ³»Àå 5.2 Á÷·ÄÈ­¿Í ¿ªÁ÷·ÄÈ­ __5.2.1 JSON __5.2.2 Gob 5.3 ÀÎÅÍÆäÀ̽º __5.3.1 ÀÎÅÍÆäÀ̽ºÀÇ Á¤ÀÇ __5.3.2 Ä¿½ºÅÒ ÇÁ¸°ÅÍ __5.3.3 Á¤·Ä°ú Èü __5.3.4 ¿ÜºÎ ÀÇÁ¸¼º ÁÙÀ̱â __5.3.5 ºó ÀÎÅÍÆäÀ̽º¿Í Çü ´Ü¾ð __5.3.6 ÀÎÅÍÆäÀ̽º º¯È¯ ½ºÀ§Ä¡ 5.4 ¸¶Ä¡¸ç 5.5 ¿¬½À¹®Á¦ CHAPTER 6 À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼ºÇϱâ 6.1 Hello, ¼¼°è! 6.2 ÇÒ ÀÏ ¸ñ·Ï °ü¸® À¥ ¾Û ¸¸µé±â __6.2.1 RESTful API __6.2.2 Data Access Object __6.2.3 RESTful API Çڵ鷯 ±¸Çö __6.2.4 RESTful ¼­¹ö ¿Ï¼º __6.2.5 HTML ÅÛÇø´ ÀÛ¼ºÇϱâ 6.3 ÄÚµå ¸®ÆÑÅ丵 __6.3.1 ÅëÀϼº ÀÖ°Ô ÆÄÀÏ ³ª´©±â __6.3.2 ¶ó¿ìÅÍ »ç¿ëÇϱâ 6.4 Ãß°¡ ÁÖÁ¦ __6.4.1 HTTP ÆÄÀÏ ¼­¹ö __6.4.2 ¸ù°íµðºñ¿Í ¿¬µ¿Çϱâ 6.5 ¸¶Ä¡¸ç 6.6 ¿¬½À¹®Á¦ CHAPTER 7 µ¿½Ã¼º 7.1 °í·çƾ __7.1.1 º´·Ä¼º°ú º´Ç༺ __7.1.2 °í·çƾ ±â´Ù¸®±â 7.2 ä³Î __7.2.1 ÀÏ´ëÀÏ ´Ü¹æÇâ ä³Î ¼ÒÅë __7.2.2 »ý¼º±â ÆÐÅÏ __7.2.3 ¹öÆÛ Àִ ä³Î __7.2.4 ´ÝÈù ä³Î 7.3 µ¿½Ã¼º ÆÐÅÏ __7.3.1 ÆÄÀÌÇÁ¶óÀÎ ÆÐÅÏ __7.3.2 ä³Î °øÀ¯·Î ÆҾƿôÇϱâ __7.3.3 ÆÒÀÎÇϱâ __7.3.4 ºÐ»êó¸® __7.3.5 select __7.3.6 ÆÄÀÌÇÁ¶óÀÎ Áß´ÜÇϱâ __7.3.7 ÄÁÅؽºÆ®(context.Context) È°¿ëÇϱâ __7.3.8 ¿äû°ú ÀÀ´ä ¦ Áþ±â __7.3.9 µ¿ÀûÀ¸·Î °í·çƾ À̾îºÙÀ̱â __7.3.10 ÁÖÀÇÁ¡ 7.4 °æÀï »óÅ __7.4.1 µ¿½Ã¼º µð¹ö±× __7.4.2 atomic°ú sync.WaitGroup 7.5 ¹®¸Æ Àüȯ 7.6 ¸¶Ä¡¸ç 7.7 ¿¬½À¹®Á¦ CHAPTER 8 ½Ç¹« ÆÐÅÏ 8.1 ¿À¹ö·Îµù __8.1.1 ¿¬»êÀÚ ¿À¹ö·Îµù 8.2 ÅÛÇø´ ¹× Á¦³Ê¸¯ ÇÁ·Î±×·¡¹Ö __8.2.1 À¯´Ö Å×½ºÆ® __8.2.2 ÄÁÅ×ÀÌ³Ê ¾Ë°í¸®Áò __8.2.3 ÀÚ·áÇü ¸ÞŸ µ¥ÀÌÅÍ __8.2.4 go generate 8.3 °´Ã¼ÁöÇâ __8.3.1 ´ÙÇü¼º __8.3.2 ÀÎÅÍÆäÀ̽º __8.3.3 »ó¼Ó __8.3.4 ĸ½¶È­ 8.4 µðÀÚÀÎ ÆÐÅÏ __8.4.1 ¹Ýº¹ÀÚ ÆÐÅÏ __8.4.2 Ãß»ó ÆÑÅ丮 ÆÐÅÏ __8.4.3 ºñÁöÅÍ ÆÐÅÏ 8.5 ¸¶Ä¡¸ç
µµ¼­¸¦ ±¸ÀÔÇϽŠ°í°´ ¿©·¯ºÐµéÀÇ ¼­ÆòÀÔ´Ï´Ù.
ÀÚÀ¯·Î¿î ÀÇ°ß ±³È¯ÀÌ °¡´ÉÇÕ´Ï´Ù¸¸, ¼­ÆòÀÇ ¼º°Ý¿¡ ¸ÂÁö ¾Ê´Â ±ÛÀº »èÁ¦µÉ ¼ö ÀÖ½À´Ï´Ù.

µî·ÏµÈ ¼­ÆòÁß ºÐ¾ß¿Í »ó°ü¾øÀÌ ¸ÅÁÖ ¸ñ¿äÀÏ 5ÆíÀÇ ¿ì¼öÀÛÀ» ¼±Á¤ÇÏ¿©, S-Money 3¸¸¿øÀ» Àû¸³Çص帳´Ï´Ù.
ÃÑ 1°³ÀÇ ¼­ÆòÀÌ ÀÖ½À´Ï´Ù.
±â´ëµË´Ï´Ù go¾ð¾î!  | take*** | 2016/04/04 | ÆòÁ¡
¿¡µðÅÍ ¼³Ä¡ ¿Í ¼³Á¤°°Àº °ÍÁ» ÀÚ¼¼È÷ ÇØÁáÀ¸¸é ÁÁ°Ú´Ù »ý°¢Çß½À´Ï´Ù. Ã¥À» ¹Þ°í Ãʹݿ¡ ¿ì¿ÕÁ¿ÕÇÏ´Ù°¡ ÀÎÅͳݿ¡¼­ ÇØ°áÃ¥À» ã¾Ò½À´Ï´Ù. ¹®¹ýÀº Àß³ª¿ÍÀÖÁö¸¸, Ãʹݿ¡ ¹» ¾î¶»°Ô Çؼ­ ½ÇÇàÀ» ÇؾßÇϴ°ÇÁö ÀÚ¼¼ÇÏÁö ¾Ê½À´Ï´Ù. óÀ½ ¹è¿ì·Á´Â ÀÚ¿¡°Ô´Â ½±Áö ¾ÊÀº Ã¥ÀÔ´Ï´Ù  | fxcrea*** | 2019/12/03 | ÆòÁ¡
ÁÁ½À´Ï´Ù  | fa*** | 2016/12/09 | ÆòÁ¡
1 | [total 1/1]
 

(1°³)