°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (18,810¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (13,860¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (15,840¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

Go ¾ð¾î ½ÇÀü Å×Å©´Ð : Go ¾ð¾îÀÇ Æ¯Â¡¸¸ ÄÛ Áý¾î Çؼ³ÇÑ

¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

°øÀ¯Çϱâ
Á¤°¡

22,000¿ø

  • 19,800¿ø (10%ÇÒÀÎ)

    1,100P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
  • 4/18(¸ñ) À̳» ¹ß¼Û ¿¹Á¤  (¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512)
  • ¹«·á¹è¼Û
  • ÁÖ¹®¼ö·®
    °¨¼Ò Áõ°¡
    • À̺¥Æ®/±âȹÀü

    • ¿¬°üµµ¼­(24)

    • »óÇ°±Ç

    AD

    Ã¥¼Ò°³

    ±¸±Û¿¡ ÀÇÇØ °³¹ßµÈ °¡º±°í ¼º´ÉÀÌ ¶Ù¾î³­ Go ¾ð¾î, ÀÌ Ã¥¿¡¼­´Â ½ÇÀü¿¡¼­ Go ¾ð¾î¸¦ »ç¿ë ÁßÀÎ °³¹ßÀÚµéÀÌ ÃàÀûÇÑ ³ëÇϿ츦 ¹ÙÅÁÀ¸·Î Go ¾ð¾î¸¦ ¼³¸íÇÑ´Ù. ²À ¤°í ³Ñ¾î°¡¾ß ÇÒ Go ¾ð¾îÀÇ Æ¯Â¡¿¡ ´ëÇؼ­´Â ¿¹Á¦·Î µ¶ÀÚµéÀÇ ÀÌÇظ¦ ÃÖ´ëÇÑ ³ôÀ̱â À§ÇØ ³ë·ÂÇÏ°í, ±»ÀÌ ¼³¸íÇÏÁö ¾Ê¾Æµµ µÇ´Â ¹®¹ýÀûÀÎ ¿ä¼Ò´Â °ú°¨È÷ »ý·«Çß´Ù. ÀÌ Ã¥À¸·Î Go ¾ð¾îÀÇ Æ¯Â¡°ú ÀåÁ¡¿¡ ´ëÇØ ÀÌÇؽÃÅ°°í ÇÁ·Î±×·¥À» °³¹ßÇÏ´Â µ¥ ÀÖ¾î Go ¾ð¾î¸¦ ÀûÀçÀû¼Ò¿¡ È°¿ëÇÒ ¼ö ÀÖµµ·Ï µ½´Â´Ù

    ÃâÆÇ»ç ¼­Æò

    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú
    ¡á ÆÀ °³¹ßÀÇ ½ÃÀÛ ¹æ¹ý
    ¡á ¸ÖƼ Ç÷§Æû¿¡ÀÇ ´ëÀÀ
    ¡á ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º Å×Å©´Ð
    ¡á Ä¿¸Çµå ¶óÀÎ Åø ÀÛ¼º
    ¡á reflect/Å×½ºÆ® Åø

    ¡Ú ¿Å±äÀÌÀÇ ¸»¡Ú
    ¿Ö Go ¾ð¾î´Â ÁÁÀº ¾ð¾îÀΰ¡? ÁÁÀº ¾ð¾î¶ó¸é °ú¿¬ ¾î¶°ÇÑ Á¡ÀÌ ±âÁ¸ÀÇ ¾ð¾î¿Í ´Ù¸£¸ç ±× Ư¡Àº ¹«¾ùÀΰ¡? ÀÌ Áú¹®¿¡ ´ëÇØ ÇÑ ±ÇÀÇ Ã¥À¸·Î ÃÖ´ëÇÑ µ¶ÀÚµéÀÇ ÀÌÇظ¦ µ½±â À§ÇØ ÀúÀÚµéÀÌ °¢ÀÚÀÇ °æÇèÀ» ¹ÙÅÁÀ¸·Î À̾߱⸦ Ç®¾î³Â´Ù.
    ¹°·Ð ±âÁ¸ÀÇ ¾ð¾î¿Í ºñ±³ÇßÀ» ¶§ ¸ðµç ºÎºÐ¿¡¼­ ¾ÐµµÀûÀ¸·Î ¶Ù¾î³ª´Ù°í´Â ÇÒ ¼ö ¾ø´Ù. ÇÏÁö¸¸ Çö½ÇÀû ³ë¼±¿¡¼­ °¢ ¾ð¾îÀÇ ÁÁÀº Ư¡µéÀÌ ¸Å¿ì Á¶È­·Ó°Ô ±ÕÇüÀÌ Àß ÀâÈù ¾ð¾î°¡ Go¶ó°í °¨È÷ Æò°¡ÇÏ°í ½Í´Ù.
    ±×·³ ¿Ö ±×·¸°Ô Æò°¡ÇßÀ¸¸ç ÀÌ Ã¥ÀÌ Go¶ó´Â ¾ð¾î¸¦ ¾Ë¾Æ°¡´Â µ¥ ¿Ö À¯¿ëÇÑ Ã¥Àΰ¡? ¿Å±äÀÌ´Â µ¶ÀÚµéÀÇ ÀÌÇظ¦ µ½±â À§ÇØ Å©°Ô 3°¡Áö °üÁ¡À¸·Î ÀÌ Ã¥À» ÁýÇÊÇß´Ù°í Æò°¡ÇÑ´Ù. ù°, ½ÇÀü¿¡¼­ Go ¾ð¾î¸¦ »ç¿ë ÁßÀÎ °³¹ßÀÚµéÀÌ ÃàÀûÇØ¿Â ³ëÇϿ츦 ¹ÙÅÁÀ¸·Î Ç®¾î³Â´Ù. µÑ°, ²À ¤°í ³Ñ¾î°¡¾ß ÇÒ Go ¾ð¾îÀÇ Æ¯Â¡¿¡ ´ëÇؼ­´Â ¿¹Á¦¸¦ µé¾î°¡¸ç µ¶ÀÚµéÀÇ ÀÌÇظ¦ ÃÖ´ëÇÑ ³ôÀ̱â À§ÇÑ ÀåÄ¡¸¦ ¸¶·ÃÇØ µÎ¾ú´Ù. ¼Â°, ±»ÀÌ ¼³¸íÇÏÁö ¾Ê¾Æµµ µÇ´Â ¹®¹ýÀûÀÎ ¿ä¼Ò¿¡ ´ëÇؼ­´Â °ú°¨È÷ »ý·«ÇÏ¿© ½±°Ô ÀÐÀ» ¼ö ÀÖ°Ô Çß´Ù.
    »çÁ·ÀÏÁöµµ ¸ð¸£Áö¸¸ Ŭ¶ó¿ìµå ¼­ºñ½º¸¦ °³¹ß ¿î¿µ ÁßÀÎ ¿Å±äÀ̵µ ¹ø¿ªÇϸ鼭 Go ¾ð¾îÀÇ Æ¯Â¡¿¡ ´ëÇØ »õ»ï ´Ù½Ã ¹è¿ü°í ÁÁÀº °æÇèÀ̾ú´Ù°í »ý°¢ÇÑ´Ù. µ¶Àںе鵵 ÀÌ Ã¥À» ÅëÇØ Á¶±ÝÀÌ¶óµµ Go ¾ð¾îÀÇ °¡Ä¡¿¡ ´ëÇØ ±ú´Ý´Â ºÎºÐÀÌ ÀÖ¾úÀ¸¸é ÇÏ´Â ¹Ù¶÷ÀÌ´Ù.

    ̵̧ȍ


    ÀÌ Ã¥Àº ±¸±Û¿¡¼­ °³¹ßÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î GoÀÇ Àå´ÜÁ¡¿¡ Á¤ÅëÇÑ ÃÖÀü¼± Çö¿ª °³¹ßÀÚµéÀÌ Go¿¡ °üÇÑ ´Ù¾çÇÑ ÆÁ°ú Æí¸®ÇÑ »ç¿ë¹æ¹ýÀ» ¼Ò°³Çϴ åÀÌ´Ù. ÀÌ Ã¥À» ¼Õ¿¡ µç ¿©·¯ºÐÀº ÀÌ¹Ì Æ¯Á¤ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ Àß ´Ù·ç°í ÀÖ´Ù°í »ý°¢ÇÏÁö¸¸ ±»ÀÌ Go¸¦ ¹è¿ï ÇÊ¿ä°¡ ÀÖÀ»±î? ¾ö¹ÐÇÏ°Ô´Â »óȲ¿¡ µû¶ó ´ë´äÀÌ ´Þ¶óÁú ¼öµµ ÀÖÁö¸¸ ¿©·¯ºÐÀÌ »ç¿ë °¡´ÉÇÑ ¾ð¾î°¡ C ¶Ç´Â À̸¥¹Ù ·Î¿ì ·¹º§(low Level)À̶ó´Â °æ·® ¾ð¾î(Ruby/Perl/Python µî)¶ó¸é ´ë´äÀº »ó´çÈ÷ ³ôÀº È®·ü·Î ¡°YES¡±ÀÏ °ÍÀÌ´Ù.
    C¸¦ ÀÌ¿ëÇÑ´Ù¸é ÄÄÆÄÀÏ·¯ÀÇ Áö¿øÀ» ¹Þ¾Æ ŸÀÔ °Ë»ç¸¦ Çϸ鼭 ¸Þ¸ð¸® °ü¸®¸¦ Æ÷ÇÔÇÑ ¸ðµç µ¿ÀÛÀ» °ü¸®ÇÏ°í, È¿À²ÀûÀ¸·Î ÃÖ´ëÇÑÀÇ ¼º´ÉÀ» ¹ßÈÖÇÏ´Â ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¼ö ÀÖ´Ù. ÇÏÁö¸¸ C´Â ·Î¿ì ·¹º§ ¾ð¾îÀ̹ǷΠÇÁ·Î±×·¡¹ÖÀÌ »ý°¢º¸´Ù ½±Áö°¡ ¾Ê´Ù.
    °æ·® ¾ð¾î´Â ÇÁ·Î±×·¡¹ÖÀÌ °£´ÜÇÏÁö¸¸ ¼º´ÉÀ» »ý°¢¸¸Å­ ³¾ ¼ö ¾øÀ»»Ó´õ·¯ Á¤Àû ŸÀÔ °Ë»çÀÇ ÇýÅõµ ¹ÞÀ» ¼ö ¾ø´Ù°í »ý°¢ÇÑ ÀûÀº ¾ø¾ú´ÂÁö? ±×·± »ç¶÷¿¡°Õ GO°¡ ÀûÀýÇÑ ¾ð¾îÀÌ´Ù! GO´Â °æ·® ¾ð¾î¿Í C µîÀÇ ·Î¿ì ·¹º§ ¾ð¾î »çÀÌ¿¡¼­ Áö±Ý±îÁö ÇØ°á ¹æ¹ýÀÌ ¾ø¾ú´ø Æ´»õ¸¦ ä¿öÁÖ´Â ¾ð¾îÀÎ ¼ÀÀÌ´Ù. ±×·³ GoÀÇ ÀåÁ¡¿¡ ´ëÇؼ­ »ìÆ캸ÀÚ.

    ¸ñÂ÷

    1Àå. Go¸¦ ÀÌ¿ëÇÑ ÆÀ °³¹ßÀÇ ½ÃÀÛ ¹æ¹ý°ú Äڵ带 ÀÛ¼ºÇÏ´Â µ¥ À־ÀÇ ¸¶À½°¡Áü

    __1.1 °³¹ß ȯ°æ ±¸Ãà - ¼³Ä¡ºÎÅÍ $GOPATH ¼³Á¤±îÁö
    ____°³¹ß ȯ°æ ±¸Ãà
    ____Go ¼³Ä¡
    ____$GOPATH ¼³Á¤
    ____go get ½ÃÇèÇØ º¸±â
    ____GoÀÇ REPLÀÎ gore¸¦ »ç¿ë
    ____$GOPATH °ü¸®¸¦ À§ÇÑ ghq µµÀÔ
    ____peco·Î °£´ÜÇÏ°Ô ¸®Æ÷ÁöÅ͸® °£ À̵¿Çϱâ
    ____Go·Î ¸¸µé¾îÁø Åø ¼³Ä¡

    __1.2 ¿¡µðÅÍ¿Í °³¹ßȯ°æ
    ____ÄÚµå Æ÷¸ËÅÍ, lint Åø¿¡¼­ ¹®¼­¿­¶÷±îÁö
    ____Go¿Í ¿¡µðÅÍ
    ____Go¿¡µðÅÍ¿¡ ´ëÇÑ »ç°í¹æ½Ä
    ____°³¹ß Áö¿ø Åø
    ____ÄÚµå Æ÷¸ËÅÍ: gofmt
    ____goimports
    ____lint Åø: go vet°ú golint
    ____¹®¼­ ¿­¶÷ Åø: godoc
    ____±× ¹ÛÀÇ Åø: gorename,
    ____guru, gocode, godef, gotags

    __1.3 Go ½ÃÀÛÇϱâ - start a tour of Go
    ____ÇнÀ: Tour of Go
    ____¹®¼­ Àбâ
    ____ÇÁ·ÎÁ§Æ® ½ÃÀÛÇϱâ
    ____µð·ºÅ丮¸í°ú ÆÐÅ°Áö¸í
    ____µð·ºÅ丮 ±¸¼º
    ____ÆÄÀÏ ºÐÇÒ
    ____ÆÐÅ°Áö ºÐÇÒ
    ____¼­ºê ÆÐÅ°ÁöÀÇ ÀÓÆ÷Æ® ¹æ¹ý
    ____ÀÇÁ¸ °ü¸®: vendoring°ú glide
    ____glide novendor
    ____ŽºÅ© ·¯³Ê·Î½á MakefileÀ» »ç¿ë

    __1.4 Go´ä°Ô ÄÚµå ÀÛ¼ºÇϱâ - Go¸¦ »ç¿ëÇÏ°í ½Í´Ù¸é Go¸¦ µû¸£¶ó
    ____´õ¿í Go½º·¯¿î Äڵ带 ÀÛ¼º
    ____panic»ç¿ë ¾Ê°í, error¸¦ Àß ¹Ýȯ, ¿¡·¯ üũ È®½ÇÈ÷ Çϱâ
    ____Á¤±Ô Ç¥ÇöÀ» ÇÇÇÏ°í strings ÆÐÅ°Áö¸¦ »ç¿ë
    ____stringsÆÐÅ°Áö
    ____¾î¿ ¼ö ¾øÀÌ Á¤±Ô Ç¥ÇöÀ» »ç¿ëÇÏ´Â °æ¿ì
    ____map ÇÇÇϱâ
    ____reflect ÇÇÇϱâ
    ____°Å´ëÇÑ struct »ç¿ë, »ó¼ÓÇÏÁö ¾Ê±â
    ____º´·Äó¸®ÀÇ °ú´Ù »ç¿ë ÇÇÇϱâ
    ____Go ÄÚµå Àбâ
    ____Å×½ºÆ®¿Í CI
    ____ºôµå¿Í µðÇ÷ÎÀÌ
    ____¸ð´ÏÅ͸µ
    ____Á¤¸®


    2Àå. ¸ÖƼ Ç÷§Æû¿¡¼­ ½ÇÇàÇÏ´Â »ç³» Åø ¸¸µå´Â ¹æ¹ý

    2.1 Go·Î »ç³» ÅøÀ» ¸¸µå´Â ÀÌÀ¯ - Àú¸¶´Ù Á¦°¢°¢ÀÎ °Ç ´ç¿¬ÇÑ ÀÏ
    __´Ù¾çÇÑ È¯°æ¿¡ ´ëÇÑ ´ëÀÀÀÌ ºÒ°¡ÇÇ
    ____Go¸¦ ä¿ëÇÏ´Â ÀåÁ¡

    __2.2 ÁöÄÑ¾ß ÇÒ ¾Ï¹¬ÀûÀÎ ±ÔÄ¢ - OS °£ÀÇ À̽ÄÀ» ¹Ì¸® °¡Á¤
    ____Àû±ØÀûÀ¸·Î path/filepath »ç¿ëÇϱâ
    ____Àû±ØÀûÀ¸·Î defer »ç¿ëÇϱâ
    ____Àû±ØÀûÀ¸·Î UTF-8À» ´Ù·ç±â

    __2.3 TUI¸¦ Windows¿¡¼­ ½ÇÇàÇϱâ - termbox¿Í go-colorable
    ____°£´ÜÈ÷ TUI ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â termbox
    ____go-colorableÀÇ »ç¿ë¹ý

    __2.4 OS °íÀ¯ 󸮿¡ ´ëÀÀ - runtime.GOOS¿Í Builds Constraints
    ____runtime.GOOS¸¦ »ç¿ë
    ____Build Constraints¸¦ »ç¿ë
    ____ÆÄÀÏ¸í¿¡ ÀÇÇÑ ÁöÁ¤
    ____+build ÁÖ¼®¿¡ ÀÇÇÑ ÁöÁ¤
    ____pkg-config: º¹ÀâÇÑ ÄÄÆÄÀÏ ¿É¼Ç¿¡ ´ëó

    __2.5 ³ë·ÂÇϱ⺸´Ü ÁÖº¯ Åø¿¡ ÀÇÁ¸Çϱâ - ÇϳªÀÇ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­´Â ÇϳªÀÇ Ã³¸®¸¸
    ____Go ¾ÖÇø®ÄÉÀ̼ÇÀÇ µ¥¸óÈ­(ûù)
    ____¸®´ª½ºÀÇ °æ¿ì
    ____À¯´Ð½ºÀÇ °æ¿ì
    ____WindowsÀÇ °æ¿ì

    __2.6 ½Ì±Û ¹ÙÀ̳ʸ® - go-bindata¿Í go-assetsÀÇ È°¿ë
    ____Go´Â ½Ì±Û ¹ÙÀ̳ʸ®
    ____go-bindata¸¦ »ç¿ë
    ____go-assets »ç¿ë

    __2.7 Windows ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â - ´Ù¾çÇÑ »ç¿ëÀÚ¸¦ °¡Á¤Çϱâ
    ____Windows ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â ¹æ¹ý
    ____¸®¼Ò½º ÆÄÀÏ ¸µÅ©Çϱâ
    ____GUI¸¦ ¸¸µç´Ù¸é

    __2.8 ¼³Á¤ ÆÄÀÏ Ãë±Þ - ¸ÖƼ Ç÷§Æû¿¡¼­ÀÇ ÁÖÀÇÁ¡
    ____¼³Á¤ ÆÄÀÏ Ãë±Þ ½ÃÀÇ ÁÖÀÇÁ¡
    ____¾î¶² Æ÷¸ËÀ¸·Î ÇÒ±î?
    ____INI ÆÄÀÏ
    ____JSON
    ____YAML
    ____TOML
    ____¼³Á¤ ÆÄÀÏÀ» ¾îµð¿¡ µÑ±î?
    ____JSONÀ» Àß Á¤¸®Çؼ­ Ãâ·ÂÇϱâ

    __2.9 »ç³» Åø, ±× ÀÌÈÄ - ¸ÖƼ Ç÷§Æû ´ëÀÀ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÀåÁ¡
    ____ÇÑ ¹ø ¸¸µé¾ú´Ù°í ³¡ÀÌ ¾Æ´Ï´Ù


    3Àå. ½Ç¿ëÀûÀÎ ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â

    __3.1 ¸Ó¸®¸» - ½Ç¿ëÀûÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀÇ Á¶°ÇÀ̶õ
    ____½Ç¿ëÀûÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀ̶õ
    ____¾î¶°ÇÑ ±â´ÉÀ» °®°í ÀÖ´ÂÁö¸¦
    ____½±°Ô ¾Ë ¼ö ÀÖÀ» °Í
    ____¼º´ÉÀÌ ÁÁÀ» °Í
    ____´Ù¾çÇÑ ÀÔÃâ·ÂÀ» ´Ù·ê ¼ö ÀÖÀ» °Í
    ____Àΰ£ÀÌ ´Ù·ç±â ½¬¿î ŸÀÔÀÏ °Í
    ____¿¹¿ÜÀÇ °æ¿ì¿¡ ¾ÈÀüÇÏ°Ô µ¿ÀÛÀ»
    ____Á¤Áö½Ãų ¼ö ÀÖÀ» °Í
    ____3Àå¿¡¼­ ¼Ò°³ÇÏ´Â Å×Å©´Ð

    __3.2 ¹öÀü °ü¸® - »ç¿ëÀÚ°¡ È®ÀÎÇϱ⠽±°Ô Çϱâ
    ____¹öÀü ¹øÈ£¸¦ ¹ÙÀ̳ʸ®¿¡ ³Ö±â
    ____flag ÆÐÅ°ÁöÀÇ ÀÌ¿ë
    ____¼Ð ½ºÅ©¸³Æ®
    ____go-latest·Î ÃֽŠ¹öÀü üũ
    ____GitHub ű×
    ____HTML ¸ÞŸ ű×
    ____JSON API

    __3.3 È¿À²ÀûÀÎI/O ó¸® - ¹öÆÛ¸µ, ÄÜÅÙÃ÷ Ãëµæ, ÆÄÀÏ ÀúÀå
    ____bufio·Î ÀÔ·ÂÀ» ¹öÆÛ¸µÇؼ­ ´Ù·ç±â
    ____bufio·Î Ãâ·ÂÀ» ¹öÆÛ¸µÇϱâ
    ____LL·Î Ãâ·ÂÀÇ ÀÚµ¿ ¹öÆÛ¸µÇϱâ
    ____Go¿¡¼­´Â ÀÚµ¿ ¹öÆÛ¸µÀº ÇÏÁö ¾Ê´Â´Ù
    ____¹öÆÛ Å©±â ÁöÁ¤
    ____go-isatty·Î
    ____Ãâ·Âó°¡ ´Ü¸»±âÀÎÁö¸¦ ÆǺ°Çϱâ
    ____¿©·¯ ¼Ò½º·ÎºÎÅÍ °°Àº ÄÜÅÙÃ÷ Ãëµæ
    ____ÄÜÅÙÃ÷ ÃëµæÀÇ È帧
    ____ÆÄÀÏ¿¡¼­ ¾ò±â
    ____HTTP(S) URL¿¡¼­ ¾ò±â
    ____Amazon S3¿¡¼­ ¾ò±â
    ____¿©·¯ Ãâ·Âó¿¡ Çѹø¿¡ ¾²±â
    ____·Î±× Ãâ·Â°ú µ¿½Ã¿¡
    ____¸Þ¸ð¸®¿¡ º¸À¯ÇØ ÀÌ¿ëÇϱâ

    __3.4 ³­¼ö ´Ù·ç±â - math/rand, crypto/rand
    ____³­¼ö ´Ù·ç±â »ç·Ê
    ____³­¼ö¸¦ Ãë±ÞÇϴ ǥÁØ ÆÐÅ°Áö
    ____math/rand
    ____crypo/rand

    __3.5 Àΰ£ÀÌ ´Ù·ç±â ½¬¿î ŸÀÔÀÇ ¼öÄ¡ - go-humanize
    ____go-humanize
    ____Ç¥±â º¯È¯°ú Æļ­?parser?
    ____Ç¥±âº¯È¯
    ____Æļ­

    __3.6 Go¿¡¼­ ¿ÜºÎ ¸í·É ½ÇÇàÇϱâ - os/exec ÆÐÅ°Áö È°¿ë
    ____¿ÜºÎ Ä¿¸Çµå¸¦ ½ÇÇàÇÏ´Â ÀÌÁ¡
    ____os/exec ÆÐÅ°Áö
    ____os/exec ÆÐÅ°ÁöÀÇ »ç·Ê
    ____¿ÜºÎ Ä¿¸Çµå¸¦
    ____¼Ð °æÀ¯·Î ±âµ¿Çϱâ(À¯´Ð½º°è¿­ ȯ°æ)

    __3.7 ŸÀӾƿôÇϱâ - ÆÐÅ°Áö ±â´ÉÀÇ ÀÌ¿ë°ú Á÷Á¢ ±¸ÇöÇϱâ
    ____»ç¿ëÇÏ´Â ÆÐÅ°Áö¿¡
    ____ŸÀӾƿô ±â´ÉÀÌ ÁغñµÈ °æ¿ì
    ____Á÷Á¢ ŸÀӾƿô ±¸Çö

    __3.8 ½Ã±×³Î ´Ù·ç±â - ÀûÀýÇÑ Çڵ鸵Çϱâ
    ____Go·Î ½Ã±×³Î ´Ù·ç±â
    ____µ¶ÀÚÀûÀÎ ½Ã±×³Î Á¤ÀÇÇϱâ

    __3.9 goroutineÀÇ Á¤Áö - º´·Ä ó¸®, ºñµ¿±â ½ÇÇàÀÇ Çڵ鸵
    ____goroutineÀ» ¿ÜºÎ¿¡¼­ Á¤Áö½ÃÅ°±â
    ____ä³ÎÀ» »ç¿ëÇÏ´Â ¹æ¹ý
    ____Context ÆÐÅ°Áö¸¦ ÀÌ¿ëÇÏ´Â ¹æ¹ý
    ____¸¶¹«¸®


    4Àå. Ä¿¸Çµå ¶óÀÎ Åø ¸¸µé±â

    __4.1 ¿Ö Go·Î CLI ÅøÀ» ¸¸µå´Â°¡? - 3°¡Áö ÀåÁ¡
    ____Go·Î CLI ÅøÀ» ¸¸µå´Â ÀÌÀ¯
    ____¹èÆ÷ÀÇ ¿ëÀ̼º
    ____´Ù¾çÇÑ Ç÷§Æû¿¡ ½±°Ô ´ëÀÀ
    ____¼º´É
    ____¶óÄíÅÙÀÇ »ç·Ê

    __4.2 µðÀÚÀÎ - ÀÎÅÍÆäÀ̽º¿Í ¸®Æ÷ÁöÅ͸® ±¸¼º
    ____CLI Åø ÀÎÅÍÆäÀ̽º
    ____½Ì±Û Ä¿¸Çµå ÆÐÅÏ
    ____¼­ºê Ä¿¸Çµå ÆÐÅÏ
    ____¸®Æ÷ÁöÅ͸® ±¸¼º
    ____¹ÙÀ̳ʸ®¸¦ ¸ÞÀÎ ¼º°ú¹°·Î ÇÒ °æ¿ì
    ____¶óÀ̺귯¸®¸¦ ¸ÞÀÎ ¼º°ú¹°·Î ÇÒ °æ¿ì

    __4.3 flag ÆÐÅ°Áö - Ä¿¸Çµå ¶óÀÎ ¿É¼Ç È°¿ëÇϱâ
    ____flag ÆÐÅ°Áö¶õ
    ____±âº»ÀûÀÎ »ç¿ë ¹æ¹ý
    ____¸î °¡Áö Å×Å©´Ð
    ____·Õ ¿É¼Ç°ú ¼îÆ® ¿É¼Ç
    ____ȯ°æ º¯¼ö
    ____¾îµð¿¡ ±â¼úÇÒ °ÍÀΰ¡?
    ____³»ºÎ ±¸Çö°ú Ä¿½ºÅ͸¶ÀÌÁî
    ____flag.IntVar ±¸Çö
    ____Ä¿½ºÅ͸¶ÀÌÁîÇϱâ
    ____¹ü¿ëÀûÀÎ »ç¿ë ¹æ¹ý
    ____ÇÑ ¹ø ´õ flag.IntVar ±¸Çö »ìÆ캸±â
    ____µ¶ÀÚÀûÀΠŸÀÔ Á¤ÀÇÇϱâ
    ____¼­µå ÆÄƼ ÆÐÅ°ÁöÀÇ È°¿ë
    ____spfl3/pflag ÆÐÅ°Áö
    ____jessevdk/go-flags ÆÐÅ°Áö
    ____alecthomas/kingpin ÆÐÅ°Áö

    __4.4 ¼­ºê Ä¿¸Çµå¸¦ °¡Áø CLI Åø - ¼­µå ÆÄƼ ÆÐÅ°ÁöÀÇ È°¿ë
    ____¼­µå ÆÄƼ ÆÐÅ°Áö ¼Ò°³
    ____urfave/cli
    ____spf13/cobra
    ____docopt/docopt.go
    ____mitchellh/cli
    ____google/subcommands
    ____mitchellh/cliÀÇ »ç¿ë¹æ¹ý
    ____¼­ºê Ä¿¸ÇµåÀÇ Á¤ÀÇ
    ____¼­ºê Ä¿¸Çµå »ç¿ëÇϱâ
    ____¼­ºê Ä¿¸Çµå¿¡ Ç÷¡±× ºÙÀ̱â

    __4.5 »ç¿ëÇϱ⠽±°í, ¿î¿ëº¸¼öÇϱ⿡ ½¬¿î Åø - ¼­µå ÆÄƼ ÆÐÅ°ÁöÀÇ È°¿ë
    ____»ç¿ëÇϱ⠽¬¿î Åø
    ____Á¾·á ½ºÅ×ÀÌÅͽº ÄÚµå
    ____ÁÖÀÇÁ¡
    ____Ç¥ÁØ Ãâ·Â°ú Ç¥ÁØ ¿À·ù Ãâ·Â
    ____¿À·ù ¸Þ½ÃÁö
    ____¿î¿ëº¸¼öÇϱ⿡ ½¬¿î Åø
    ____GoÀÇ CLI Å×½ºÆ® Å×Å©´Ð
    ____½ºÅ×ÀÌÅͽº ÄÚµå Å×½ºÆ®
    ____Ãâ·Â ¸Þ½ÃÁö Å×½ºÆ®
    ____¸¶¹«¸®


    5Àå. The Dark Arts Of Reflection

    __5.1 µ¿ÀûÀΠŸÀÔ ÆǺ° - ½ÇÇà ¶§±îÁö ŸÀÔ ÆǺ°À» ±â´Ù¸®±â
    ____ŸÀÔ °ËÃâ°ú ¾î½á¼Ç ŸÀÔÀÇ ÇÑ°è

    __5.2 reflect ÆÐÅ°Áö - ŸÀÔ Á¤º¸ ¾ò±â¿Í Á¶ÀÛ
    ____reflect ÆÐÅ°Áö¸¦ »ç¿ëÇØ ¾òÀ» ¼ö ÀÖ´Â Á¤º¸
    ____reflect.Value
    ____ŸÀÔº¸´Ù µ¿ÀÛ ¹Ù²Ù±â
    ____mapÀÎ °æ¿ìÀÇ Ã³¸®
    ____structÀÎ °æ¿ìÀÇ Ã³¸®
    ____reflect.Type
    ____struct ÆĽºÇϱâ

    __5.3 reflect »ç¿ë ¿¹ - ÇÔÁ¤¿¡ ºüÁöÁö ¾Ê±â À§ÇÑ ´ëó¹æ¹ý
    ____°ªÀ» µ¿ÀûÀ¸·Î »ý¼ºÇϱâ
    ____º¸ÀÌ´Â ¹üÀ§, º¸ÀÌÁö ¾Ê´Â ¹üÀ§
    ____Æ÷ÀÎÅÍ¿Í interface°ª
    ____Set °¡´ÉÇÑ °ª
    ____reflect·Î interfaceÀÇ ÃæÁ· ¿©ºÎ È®ÀÎ
    ____µ¿ÀûÀÎ select ¹® ±¸Ãà

    __5.4 reflect ¼º´É Á¤¸® - ÀûÀçÀû¼Ò¿¡ »ç¿ëÇϱâ
    ____reflect¿Í ¾î½á¼Ç ŸÀÔÀÇ ºñ±³
    ____reflect¿¡ ÀÇÇÑ sort
    ____¸¶¹«¸®


    6Àå. GoÀÇ Å×½ºÆ® °ü·Ã Åø ¼¼Æ®

    __6.1 GoÀÇ Å×½ºÆ® ¹æ½Ä - ¡®¸í½Ã¡¯¿Í ¡®½ÉÇá¯
    ____¼ÒÇÁÆ®¿þ¾î Å×½ºÆ®
    ____GoÀÇ Å×½ºÆ®

    __6.2 testing ÆÐÅ°Áö ÀÔ¹® - Å×½ºÆ® ½ÇÇà°ú Å×½ºÆ® ÄÚµåÀÇ ÀÛ¼º
    ____Å×½ºÆ® ½ÇÇà ¹æ¹ý
    ____Testable Examples
    ____Unordered output
    ____Exmaples¸¦ godoc¿¡ ½Æ±â

    __6.3 º¥Ä¡ ¸¶Å© ÀÔ¹® - ¹®ÀÚ¿­ °áÇÕÀÇ ¿¹·Î ¹è¿ì±â
    ____º¥Ä¡ ¸¶Å© ½ÇÇà ¹æ¹ý
    ____¼­ºê º¥Ä¡ ¸¶Å© ÀÌ¿ë

    __6.4 Å×½ºÆ®ÀÇ ½ÇÀü Å×Å©´Ð - ¹è¿­ Ç÷οì, ¸ñ¾÷, Ä¿¹ö¸®Áö
    ____Table Driven Tests
    ____reflect.DeepEqual »ç¿ëÇϱâ
    ____Race Detector¸¦ ÀÌ¿ëÇØ
    ____Ãæµ¹ »óÅ °ËÃâÇϱâ
    ____TestMainÀ¸·Î Å×½ºÆ® Á¦¾î
    ____Build Constraints¸¦ ÀÌ¿ëÇÑ Å×½ºÆ® Àüȯ
    ____Å×½ºÆ®ÀÇ º¯¼ö ¶Ç´Â ÇÔ¼öÀÇ ´ëü
    ____ÀÎÅͳÝÀ» ÀÌ¿ëÇÑ ¸ñ¾÷
    ____net/http/httptest ÆÐÅ°Áö
    ____Å×½ºÆ® Ä¿¹ö¸®Áö
    ____Go¿¡¼­ÀÇ Å×½ºÆ® ¸¶¹«¸®

    ÀúÀÚ¼Ò°³

    ¸¶Ã÷Å° ¸¶»çÀ¯Å°, ÈÄÁö¿Í¶ó ¼øÀÌÄ¡·Î, mattn, ³ªÄ«½Ã¸¶ ´ÙÀÌÄ¡, ¸¶Å° ´ÙÀ̽ºÄÉ, ½ºÁîÅ° ÄËŸ [Àú] ½ÅÀ۾˸² SMS½Åû
    »ý³â¿ùÀÏ -

    ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

    ¹ÚÇöÅ [¿ª] ½ÅÀ۾˸² SMS½Åû
    »ý³â¿ùÀÏ -

    ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

    ÀÌ »óÇ°ÀÇ ½Ã¸®Áî

    (ÃÑ 24±Ç / ÇöÀ籸¸Å °¡´Éµµ¼­ 24±Ç)

    ¼±ÅÃÇÑ »óÇ° ºÏÄ«Æ®´ã±â
    ÆîÃ帱â

    Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

      ¸®ºä

      0.0 (ÃÑ 0°Ç)

      100ÀÚÆò

      ÀÛ¼º½Ã À¯ÀÇ»çÇ×

      ÆòÁ¡
      0/100ÀÚ
      µî·ÏÇϱâ

      100ÀÚÆò

      10.0
      (ÃÑ 0°Ç)

      ÆǸÅÀÚÁ¤º¸

      • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

      »óÈ£

      (ÁÖ)±³º¸¹®°í

      ´ëÇ¥ÀÚ¸í

      ¾Èº´Çö

      »ç¾÷ÀÚµî·Ï¹øÈ£

      102-81-11670

      ¿¬¶ôó

      1544-1900

      ÀüÀÚ¿ìÆíÁÖ¼Ò

      callcenter@kyobobook.co.kr

      Åë½ÅÆǸž÷½Å°í¹øÈ£

      01-0653

      ¿µ¾÷¼ÒÀçÁö

      ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

      ±³È¯/ȯºÒ

      ¹ÝÇ°/±³È¯ ¹æ¹ý

      ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

      ¹ÝÇ°/±³È¯°¡´É ±â°£

      º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
      ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

      ¹ÝÇ°/±³È¯ ºñ¿ë

      º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
      »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

      ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

      ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
      (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

      ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
      ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

      ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
      ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

      ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

      ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

      »óÇ° Ç°Àý

      °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

      ¼ÒºñÀÚ ÇÇÇغ¸»ó
      ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

      ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

      ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

      (ÁÖ)KGÀ̴Ͻýº ±¸¸Å¾ÈÀü¼­ºñ½º¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

      (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
      (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.

      ¹è¼Û¾È³»

      • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

      • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

      • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

      • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

      • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë