°Ë»ö
¼öÇè¼­ Âü°í¼­ Àڰݼ­ ÀϹݵµ¼­ + ½°ÅÍ
¦¦  [À̺¥Æ®]  [¹®ÀÇ]

Go ¾ð¾î¸¦ È°¿ëÇÑ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö Á¦ÀÌÆà/¾Ö´ý ¿ìµåº¤

½ÃÁß°¡ : 33,000¿ø
ÆǸŰ¡ : 29,700¿ø
Ãâ°£ÀÏ :
      ÃÑ »óÇ° ±Ý¾× 0 ¿ø
      ¹Ù·Î±¸¸Å Àå¹Ù±¸´Ï¿¡ ´ã±â »óÇ°º¸°üÇÔ¿¡ ´ã±â
      ÆäÀ̽ººÏ Æ®À§ÅÍ À§½Ãµñ Ä«Ä«¿À½ºÅ丮
      • »óÇ°Á¤º¸
      • »óÇ°Æò°¡
      • »óÇ°¹®ÀÇ
      • ¹è¼Û/¹ÝÇ°/ȯºÒ

      ¡Ø ¾Ë·Áµå¸³´Ï´Ù.

       

      ¹ßÇàÀÏ :  2022-01-14

       

      ISBN 9791191600643(1191600645)
      Âʼö 428ÂÊ
      Å©±â 188 * 245 mm ÆÇÇü¾Ë¸²

      Ã¥¼Ò°³

      ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

      °£°áÇÏ¸ç ½Å·ÚÇÒ ¼ö ÀÖ´Â ³×Æ®¿öÅ© ¼ÒÇÁÆ®¿þ¾î!
      ÁÖ¿ä ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡¼­ ÀåÁ¡¸¸ Á¶ÇÕÇÏ¿© ¸¸µç Go ¾ð¾î´Â ºü¸¥ ¼Óµµ¿Í È®À强À» ÀÚ¶ûÇϸç, ³×Æ®¿öÅ©¿Í ¸ÖƼ ÇÁ·Î¼¼½º 󸮿¡ °í¼º´ÉÀ» ³»µµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù. Áï, ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö¿¡ ÃÖÀûÈ­µÈ ¾ð¾îÀÔ´Ï´Ù.

      »ó¼¼À̹ÌÁö

      Go ¾ð¾î¸¦ È°¿ëÇÑ ³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö µµ¼­ »ó¼¼À̹ÌÁö

      ÀúÀÚ¼Ò°³

      (Adam Woodbeck) ¾Ö´ý ¿ìµåº¤Àº ¹Ù¶óÄí´Ù ³×Æ®¿öÅ©(Barracuda Networks)ÀÇ ½Ã´Ï¾î ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾îÀ̸ç, ÁÖ·Î Go ¾ð¾î¸¦ »ç¿ëÇÑ ºÐ»ê Ŭ¶ó¿ìµå ȯ°æÀ» ±¸ÇöÇÏ°í ÀÖ´Ù... ´õº¸±â
      ¼þ½Ç´ëÇб³¿¡¼­ Á¤º¸Åë½Å°øÇÐ Çлç¿Í ¼®»ç¸¦ ÃëµæÇÏ¿´´Ù. Go ¾ð¾îÀÇ ¸Å·Â¿¡ ºüÁ® 2017³âºÎÅÍ ½Ã½ºÅÛ ¿£Áö´Ï¾î·Î ±Ù¹«ÇÏ¸ç ´Ù¾çÇÑ ½Ã½ºÅÛ µµ±¸¿Í ´ë±Ô¸ð Æ®·¡ÇÈ ¼­ºñ½º¸¦ Go ¾ð¾î·Î ±¸ÇöÇÏ°í ¿î¿µ... ´õº¸±â

      ¸ñÂ÷

      ¿Å±äÀÌ ¸Ó¸®¸» xi
      º£Å¸¸®´õ Èıâ xiii
      ¸Ó¸®¸» xv
      ÀÌ Ã¥¿¡ ´ëÇÏ¿© xvii

      PART I | ³×Æ®¿öÅ© ¾ÆÅ°ÅØó 1
      CHAPTER 1 | ³×Æ®¿öÅ© ½Ã½ºÅÛ °³¿ä 3
      ³×Æ®¿öÅ© ÅäÆú·ÎÁö ¼±ÅÃÇϱâ 3
      ´ë¿ªÆø vs? ·¹ÀÌÅϽà 7
      °³¹æÇü ½Ã½ºÅÛ »óÈ£ ¿¬°á ÂüÁ¶ ¸ðµ¨ 8
      TCP/IP ¸ðµ¨ 13
      ÀÌ Àå¿¡¼­ ¹è¿î °Í 17

      CHAPTER 2 | ¸®¼Ò½ºÀÇ À§Ä¡¿Í Æ®·¡ÇÈ ¶ó¿ìÆà 19
      ÀÎÅÍ³Ý ÇÁ·ÎÅäÄÝ 20
      IPv4 ÁÖ¼Ò ÁöÁ¤ 20
      IPv6 ÁÖ¼Ò ÁöÁ¤ 30
      ÀÎÅÍ³Ý Á¦¾î ¸Þ½ÃÁö ÇÁ·ÎÅäÄÝ 36
      ÀÎÅÍ³Ý Æ®·¡ÇÈ ¶ó¿ìÆà 37
      ¶ó¿ìÆà ÇÁ·ÎÅäÄÝ 38
      À̸§°ú ÁÖ¼Ò Çؼ® 40
      ÀÌ Àå¿¡¼­ ¹è¿î °Í 48

      PART II | ¼ÒÄÏ °èÃþ ÇÁ·Î±×·¡¹Ö 49
      CHAPTER 3 | ½Å·Ú¼º ÀÖ´Â TCP µ¥ÀÌÅÍ ½ºÆ®¸² 51
      TCP¸¦ ½Å·Ú¼º ÀÖ°Ô ¸¸µå´Â °Í 52
      TCP ¼¼¼Ç »ç¿ë 52
      Go ¾ð¾î Ç¥ÁØ ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇÑ TCP ¿¬°á ¼ö¸³ 58
      ÀÌ Àå¿¡¼­ ¹è¿î °Í 81

      CHAPTER 4 | TCP µ¥ÀÌÅÍ Àü¼ÛÇϱâ 82
      net.Conn ÀÎÅÍÆäÀ̽º »ç¿ëÇϱâ 82
      µ¥ÀÌÅÍ ¼Û¼ö½Å 83
      io ÆÐÅ°Áö¸¦ ÀÌ¿ëÇÑ ¾ÈÁ¤ÀûÀÎ ³×Æ®¿öÅ© ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â 98
      GoÀÇ TCPConn °´Ã¼ »ìÆ캸±â 110
      ÀϹÝÀûÀÎ Go TCP ³×Æ®¿öÅ© ¹®Á¦ ÇØ°á 114
      ÀÌ Àå¿¡¼­ ¹è¿î °Í 116

      CHAPTER 5 | ½Å·Ú¼º ¾ø´Â UDP Åë½Å 117
      °£´ÜÇÏ°í ½Å·Ú¼º ¾ø´Â UDP »ç¿ëÇϱâ 118
      UDP µ¥ÀÌÅÍ ¼Û¼ö½Å 119
      ÆÄÆíÈ­ ÇÇÇϱâ 128
      ÀÌ Àå¿¡¼­ ¹è¿î °Í 131

      CHAPTER 6 | UDP Åë½ÅÀÇ ½Å·Ú¼º È®º¸ 132
      TFTP¸¦ ÀÌ¿ëÇÑ ½Å·Ú¼º ÀÖ´Â ÆÄÀÏ Àü¼Û 132
      TFTP ŸÀÔ 133
      TFTP ¼­¹ö 145
      UDP·Î ÆÄÀÏ ´Ù¿î·Îµå 150
      ÀÌ Àå¿¡¼­ ¹è¿î °Í 154

      CHAPTER 7 | À¯´Ð½º µµ¸ÞÀÎ ¼ÒÄÏ 155
      À¯´Ð½º µµ¸ÞÀÎ ¼ÒÄÏÀ̶õ 156
      À¯´Ð½º µµ¸ÞÀÎ ¼ÒÄÏ ÆÄÀÏ¿¡ ¹ÙÀεù 157
      Ŭ¶óÀ̾ðÆ®¿Í ÀÎÁõÇÏ´Â ¼­ºñ½º ÀÛ¼º 170
      ÀÌ Àå¿¡¼­ ¹è¿î °Í 177

      PART III | ¾ÖÇø®ÄÉÀÌ¼Ç °èÃþ ÇÁ·Î±×·¡¹Ö 179
      CHAPTER 8 | HTTP Ŭ¶óÀ̾ðÆ® ÀÛ¼º 181
      HTTPÀÇ ±âÃÊ ÀÌÇØ 182
      Go¿¡¼­ À¥ ¸®¼Ò½º °¡Á®¿À±â 191
      HTTP·Î µ¥ÀÌÅÍ Àü¼ÛÇϱâ 197
      ÀÌ Àå¿¡¼­ ¹è¿î °Í 204

      CHAPTER 9 | HTTP ¼­ºñ½º ÀÛ¼º 205
      Go HTTP ¼­¹ö ÇغΠ206
      Çڵ鷯 212
      ¹Ìµé¿þ¾î 222
      ¸ÖƼÇ÷º¼­ 228
      HTTP/2 ¼­¹ö Ǫ½Ã 232
      ÀÌ Àå¿¡¼­ ¹è¿î °Í 238

      CHAPTER 10 | Caddy: ¸ð´ø À¥ ¼­¹ö 239
      Caddy¶õ? 240
      Caddy »ç¿ëÇØ º¸±â 241
      Caddy ȯ°æ±¸¼º ¹× ½ÇÇàÇϱâ 242
      ¸ðµâ°ú ¾î´ðÅÍ·Î Caddy È®ÀåÇϱâ 248
      ¹é¿£µå À¥ ¼­ºñ½º·Î ¿äû ¸®¹ö½º ÇÁ¶ô½ÃÇϱâ 257
      ÀÌ Àå¿¡¼­ ¹è¿î °Í 265

      CHAPTER 11 | TLS¸¦ »ç¿ëÇÑ Åë½Å º¸¾È 266
      Àü¼Û °èÃþ º¸¾È ½ÉÃþ Ž±¸ 267
      Àü¼Û ÁßÀÎ µ¥ÀÌÅÍÀÇ º¸¾È 271
      »óÈ£ TLS ÀÎÁõ 283
      ÀÌ Àå¿¡¼­ ¹è¿î °Í 295

      PART IV | ¼­ºñ½º ¾ÆÅ°ÅØó 297
      CHAPTER 12 | µ¥ÀÌÅÍ Á÷·ÄÈ­ 299
      °´Ã¼ Á÷·ÄÈ­Çϱâ 300
      Á÷·ÄÈ­µÈ °´Ã¼ Àü¼ÛÇϱâ 316
      ÀÌ Àå¿¡¼­ ¹è¿î °Í 328

      CHAPTER 13 | ·Î±ë°ú ¸ÞÆ®¸¯½º 329
      À̺¥Æ® ·Î±ë 330
      ÄÚµå °èÃøÇϱâ 354
      ±âº»ÀûÀÎ HTTP ¼­¹ö °èÃøÇϱâ 359
      ÀÌ Àå¿¡¼­ ¹è¿î °Í 366

      CHAPTER 14 | Ŭ¶ó¿ìµå·Î À̵¿ 368
      ±âÃÊ ÀÛ¾÷Çϱâ 369
      AWS Lambda 372
      ±¸±Û Cloud Function 381
      ¾ÖÀú Functions 387
      ÀÌ Àå¿¡¼­ ¹è¿î °Í 396

      ã¾Æº¸±â 398

       


      (0°³)
      ¸®ºäº¸µå
      µî·ÏµÈ ¸®ºä°¡ ¾ø½À´Ï´Ù.
      (0°³)
      »óÇ°¹®ÀÇ
      µî·ÏµÈ ¹®ÀÇ°¡ ¾ø½À´Ï´Ù.

      »óÇ° °í½Ã Á¤º¸

      1. ¹è¼Û
      ¹è¼ÛÀº ´çÀÏ ¿ÀÈÄ 5½ÃÀÌÀü(Åä¿äÀÏÀº ¿ÀÈÄ1½Ã)¿¡ ÁÖ¹®¹× °áÀ縦 ÇÏ½Ã¸é ´çÀϹè¼ÛµË´Ï´Ù.
      ¹è¼ÛÀº ÁÖ¹® ÈÄ °áÀç¿Ï·áÀÏÀ» ±âÁØÀ¸·Î 1~2ÀÏ ¾È¿¡ ¹è¼Û¿Ï·á¸¦ ¿øÄ¢À¸·Î ÇÏ°í ÀÖ½À´Ï´Ù.
      ´Ù¸¸ ºÎµæÀÌÇÑ °æ¿ì(ÇØ´ç»óÇ°ÀÇ Ç°Àý ¹× ÀýÆÇ) °í°´´Ô²² ÀüÈ­¸¦ µå·Á¼­ 󸮸¦ ÇÕ´Ï´Ù.

      2. ¹è¼Û·á
      ¹è¼Û·á´Â 3¸¸¿ø ÀÌ»óÀÌ °æ¿ì À̱×ÀëÇ÷¯½º¿¡¼­ ºÎ´ãÇÏ°í, ¹Ì¸¸ÀÏ °æ¿ì °í°´ÀÌ 2,500¿øÀ» ºÎ´ãÇÕ´Ï´Ù.
      ´Ù¸¸ ±¸¸Å±Ý¾×ÀÌ 3¸¸¿ø ÀÌ»óÀε¥ Àû¸³±Ý µîÀ» »ç¿ëÇÏ¿© ½ÇÁ¦ °áÀç±Ý¾×ÀÌ 3¸¸¿ø ¹Ì¸¸ÀÌ µÇ´õ¶óµµ À̱×ÀëÇ÷¯½º¿¡¼­ ¹è¼Û·á¸¦ ºÎ´ãÇÏ°í, Á¦ÁÖ¸¦ Á¦¿ÜÇÑ µµ¼­Áö¿ªÀÇ °æ¿ì´Â 5,000¿øÀÌ Ãß°¡µÈ´ä´Ï´Ù. Çؿܹè¼ÛÀº Àü¾× °í°´ºÎ´ãÀÌ µÈ´ä´Ï´Ù.

      5. ¹ÝÇ°/±³È¯
      ¹ÞÀ¸½Å ³¯ ºÎÅÍ ÀÏÁÖÀÏ À̳» ¹ÝÇ°/±³È¯ÀÌ °¡´ÉÇϽʴϴÙ. ½Ã°£ÀÌ Áö³ª¸é 󸮰¡ ºÒ°¡ÇÔÀ» ¾Ë·Á µå¸³´Ï´Ù. ´Ù¸¸ ÁÖ¹®ÇϽŠ»óÇ°°ú ´Ù¸¥ »óÇ°ÀÌ ¹è¼ÛµÇ°Å³ª Æĺ», ³«ÀåÀÌ ÀÖ´Â µµ¼­ÀÇ °æ¿ì ÀÌ¿ë¾à°ü¿¡ ÁØÇÏ¿© À̱×ÀëÇ÷¯½ºÀÇ ºñ¿ëÀ¸·Î ±³È¯, ¹ÝÇ° ¹× ȯºÒ µîÀ» Çص帳´Ï´Ù.

      4. ȯºÒ
      ¹ÞÀ¸½Å ³¯ºÎÅÍ 2ÀÏ À̳»·Î ÀüÈ­³ª 1:1 °Ô½Ã±Û·Î Àû¾îÁÖ¼Å¾ß °¡´ÉÇϽʴϴÙ. 

      5. ÁÖÀÇ
      °í°´´Ô º¯½ÉÀ¸·Î ÀÎÇÑ ±³È¯/¹ÝÇ°/ȯºÒ °í°´´Ô²²¼­ Åùèºñ(¿Õº¹Åùèºñ)¸¦ ºÎ´ãÀÌ µÇ´Ï ÀÌÁ¡ À¯ÀÇÇØ ÁֽʽÿÀ. ¶ÇÇÑ °­ÀÇÅ×ÀÙ/¾ãÀº¹®Á¦Áý/ºñ´ÒÆ÷ÀåµÈÁ¦Ç°µîÀº Çѹø ±¸¸ÅÇÏ½Ã¸é ±³È¯/¹ÝÇ°/ȯºÒÀÌ ÀüÇô ¾ÈµË´Ï´Ù. ½ÅÁßÈ÷ »ý°¢Çϼż­ ±¸¸Å ºÎŹµå¸³´Ï´Ù. ´Ù¸¸ ºÒ·®Å×ÀÙÀÇ °æ¿ì ±× ºÒ·®ÀÌ µÈ °³º°Å×ÀÙÀ» À̱×ÀëÇ÷¯½ºÀÇ ºñ¿ëÀ¸·Î A/S¸¦ Çص帳´Ï´Ù.

      6. ÁÖ¹®Ãë¼Ò, ±³È¯, ¹ÝÇ° ¹× ȯºÒÀº ´çÀÏ 5½Ã ÀÌÀü¿¡ ÇØÁÖ¼Å¾ß °¡´ÉÇÕ´Ï´Ù.
      ±× ÀÌÈÄ´Â ¹è¼Û µî¿¡ µû¸¥ Á¦ºñ¿ëÀ» ºÎ´ãÇÏ¼Å¾ß ÇÕ´Ï´Ù.