¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    Go Ç®½ºÅà À¥ °³¹ß Go¿Í ¸®¾×Æ®, Gin, GopherJS¸¦ »ç¿ëÇÑ Ç®½ºÅà À¥ ÇÁ·Î±×·¡¹Ö

    ¿øÁ¦ : Hands-On Full Stack Development with Go: Buil

    • ¹Ì³ª ¾Èµå¶ó¿À½º Àú
    • ÀÌ¿ìÇö ¿ª
    • ¿¡ÀÌÄÜ
    • 2020³â 03¿ù 26ÀÏ
    • Á¤°¡
      30,000¿ø
    • ÆǸŰ¡
      27,000¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,500¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2024³â 04¿ù 22ÀÏ(¿ù)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791161754000 392ÂÊ 188 x 235 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆǸÅÁö¼ö : 150

    ÀÌ Ã¥Àº

    Go ¾ð¾î¿Í ¸®¾×Æ®¸¦ »ç¿ëÇÑ Ç®½ºÅà °³¹ßÀ» ¼Ò°³ÇÑ´Ù. °£´ÜÇÑ À¥ ¼­ºñ½ºÀÇ ÇÁ·ÐÆ®¿£µå¿Í ¹é¿£µå¸¦ óÀ½ºÎÅÍ ¼øÂ÷ÀûÀ¸·Î ±¸ÇöÇÑ´Ù. Go ¾ð¾îÀÇ ±âº» °³³ä°ú ¹®¹ýÀ» ¼³¸íÇÏ°í °í·çƾ°ú ä³Î µîÀÇ µ¿½Ã¼º ÇÁ·Î±×·¡¹Ö °³³äµµ ¼Ò°³ÇÑ´Ù. ¸®¾×Æ® ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇØ ÇÁ·ÐÆ®¿£µå¸¦ °³¹ßÇÏ°í ¹é¿£µå´Â Go ±â¹ÝÀÇ Gin ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇØ RESTful API ¼­¹ö¸¦ ±¸ÃàÇÑ´Ù. ³ª¾Æ°¡ À¯´Ö Å×½ºÆ®¿Í º¥Ä¡¸¶Å·À» ÅëÇØ ÀÛ¼ºÇÑ Äڵ带 °ËÁõÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. ÇÁ·Î±×·¡¹ÖÀÇ ±âº» °³³äÀ» ÀÌÇØÇÏ°í °³¹ß °æÇèÀÌ ÀÖ´Â ÃÊ, Áß±Þ °³¹ßÀÚ¸¦ ´ë»óÀ¸·Î ÇÑ´Ù.

    ÀúÀÚ ¼Ò°³

    ¹Ì³ª ¾Èµå¶ó¿À½º

    ÀúÀÚ : ¹Ì³ª ¾Èµå¶ó¿À½º
    °³ÀÎ ÇÁ·ÎÁ§Æ®¿Í ½Ç¹«¸¦ ÅëÇØ Go ÇÁ·Î±×·¡¹Ö¿¡ ¸¹Àº °æÇèÀ» ½×Àº ¿£Áö´Ï¾î´Ù. Go ¾ð¾î °ü·Ã ±Û°ú Æ©Å丮¾óÀ» ÁÖ±âÀûÀ¸·Î ÁýÇÊÇÏ°í, Go ¾ð¾î ±â¹Ý ¿ÀǼҽº ÇÁ·ÎÁ§Æ®¿¡ Âü¿©ÇÑ´Ù. ´Ù¾çÇÑ Go ÇÁ·Î±×·¥À» °³¹ßÇßÀ¸¸ç ÀÚ¹Ù¿Í C#, C++, ÆÄÀ̽㿡µµ ´É¼÷ÇÏ´Ù. ¼ÒÇÁÆ®¿þ¾î °³¹ß ¿Ü¿¡µµ ½ºÅ©·³ ¸¶½ºÅ͸µ°ú ¼¼ÀÏÁî ¿£Áö´Ï¾î¸µ, ¼ÒÇÁÆ®¿þ¾î Á¦Ç° °ü¸® µîÀÇ ºÐ¾ß¿¡¼­ ½Ç¹« °æÇèÀ» ½×¾Ò´Ù.

    ¿ªÀÚ : ÀÌ¿ìÇö
    À§½ºÄܽŴëÇб³ ¸Åµð½¼°ú ¼­¿ï´ëÇб³¿¡¼­ ÄÄÇ»ÅÍ °øÇÐ Çлç¿Í ¼®»ç ÇÐÀ§¸¦ ÃëµæÇß´Ù. ¹ø¿ª¼­·Î´Â ¡º±×µéÀº ¾î¶»°Ô ÃÖ°íÀÇ Á¤Ä¡ÇÐÀÚ°¡ µÇ¾ú³ª¡»(Èĸ¶´ÏŸ½º, 2012), ¡º°í¼º´É ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö¡»(¿¡ÀÌÄÜ, 2016), ¡ºÆÄÀ̽㠵ðÀÚÀÎ ÆÐÅÏ 2/e¡»(¿¡ÀÌÄÜ, 2018)ÀÌ ÀÖ´Ù.

    ¸ñÂ÷

    1ºÎ. Go ¾ð¾î

    1Àå. Ç®½ºÅà Go
    __Ç®½ºÅà °³¹ßÀ̶õ?
    __ÇÁ·ÎÁ§Æ®
    ____¾ÖÇø®ÄÉÀÌ¼Ç ±¸Á¶
    __ÀÌ Ã¥ÀÇ ±¸¼º


    2Àå. Go ¾ð¾îÀÇ ±¸¼º ¿ä¼Ò
    __°³¹ß ȯ°æ ¼³Á¤
    ____Go Ç÷¹À̱׶ó¿îµå
    ____Go ¿öÅ©½ºÆäÀ̽º ¼³Á¤
    __ÆÐÅ°Áö¿Í º¯¼ö, ÀÚ·áÇü, Æ÷ÀÎÅÍ
    ____ÆÐÅ°Áö
    ____º¯¼ö¿Í ÀÚ·áÇü
    ____Æ÷ÀÎÅÍ
    __ÇÔ¼ö¿Í Ŭ·ÎÀú
    ____ÇÔ¼ö: ±âº» ±¸Á¶
    ____ÇÔ¼ö: ´Ù¸¥ ÆÐÅ°Áö ÇÔ¼ö È£Ãâ
    ____Ŭ·ÎÀú
    __Go ÀÚ·á ±¸Á¶
    ____¹è¿­
    ____½½¶óÀ̽º
    ____¸Ê
    ____±¸Á¶Ã¼
    ____¸Þ¼­µå
    __ÀÎÅÍÆäÀ̽º
    __Á¶°Ç¹®°ú ¹Ýº¹¹®
    ____if¹®
    ____switch¹®
    ____¹Ýº¹¹®
    __Panic, recover, defer
    __¿ä¾à
    __Áú¹®°Å¸®
    __´õ ÀÐÀ»°Å¸®


    3Àå. Go µ¿½Ã¼º ÇÁ·Î±×·¡¹Ö
    __µ¿½Ã¼º
    __°í·çƾ
    __Go ä³Î
    ____ÀÏ¹Ý Ã¤³Î
    ____¹öÆÛ Ã¤³Î
    __select ±¸¹®
    __sync ÆÐÅ°Áö
    ____°£´ÜÇÑ ¹ÂÅؽº
    ____Àбâ-¾²±â ¹ÂÅؽº
    ____´ë±â ±×·ì
    __¿ä¾à
    __Áú¹®°Å¸®
    __´õ ÀÐÀ»°Å¸®


    2ºÎ. ÇÁ·ÐÆ®¿£µå

    4Àå. React.js¿Í ÇÁ·ÐÆ®¿£µå °³¹ß
    __ÀüÁ¦ Á¶°Ç°ú ±â¼úÀû ¿ä±¸ »çÇ×
    __GoMusic ÇÁ·ÎÁ§Æ®
    ____Node.js¿Í npm
    ____HTML°ú CSS, ºÎÆ®½ºÆ®·¦
    ____ÇÁ·ÎÁ§Æ® ÄÚµå
    __¸®¾×Æ® ÇÁ·¹ÀÓ¿öÅ©
    ____¸®¾×Æ® ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    ____ÇÁ·ÎÁ§Æ® ¼³Á¤
    ____JSX¿Í ¸®¾×Æ® ¿¤¸®¸ÕÆ®
    ____¸®¾×Æ® ÄÄÆ÷³ÍÆ®
    ____°³¹ß Åø
    __¿ä¾à
    __Áú¹®°Å¸®
    __´õ ÀÐÀ»°Å¸®


    5Àå. GoMusic ÇÁ·ÐÆ®¿£µå °³¹ß
    __Áغñ¹°°ú ±â¼úÀû ¿ä±¸ »çÇ×
    __GoMusic ¸¸µé±â
    ____¸ÞÀÎ ÆäÀÌÁö
    ____¸ð´Þ À©µµ¿ì¿Í ½Å¿ëÄ«µå °áÁ¦ ó¸®
    ____»ç¿ëÀÚ ÆäÀÌÁö
    ____ÄÄÆ÷³ÍÆ® ¿¬°á: ¶ó¿ìÆÃ
    __¿ä¾à
    __Áú¹®°Å¸®
    __´õ ÀÐÀ»°Å¸®


    3ºÎ. Go À¥ API¿Í ¹Ìµé¿þ¾î

    6Àå. Gin ÇÁ·¹ÀÓ¿öÅ© ±â¹Ý Go RESTful À¥ API
    __±â¼úÀû ¿ä±¸ »çÇ×
    ____RESTful API
    ____°³¿ä
    ____HTTP ¸Þ¼­µå
    __Gin ÇÁ·¹ÀÓ¿öÅ©
    ____¸ðµ¨°ú µ¥ÀÌÅͺ£À̽º ·¹À̾î
    __Gin ÇÁ·¹ÀÓ¿öÅ©¿Í REST API ·¹ÀÌ¾î °³¹ß
    ____¶ó¿ìÆà Á¤ÀÇ
    ____Çڵ鷯 ±¸Çö
    ____Á¤¸®
    __¿ä¾à
    __Áú¹®°Å¸®
    __´õ ÀÐÀ»°Å¸®


    7Àå. Gin°ú ¸®¾×Æ® ±â¹Ý °í±Þ À¥ ¾ÖÇø®ÄÉÀ̼Ç
    __±â¼úÀû ¿ä±¸ »çÇ×
    __µ¥ÀÌÅͺ£À̽º ·¹À̾î
    ____°ü°èÇü µ¥ÀÌÅͺ£À̽º
    ____ORM
    __¹Ìµé¿þ¾î
    ____Ä¿½ºÅÒ ¹Ìµé¿þ¾î
    __º¸¾È
    ____ÀÎÁõ¼­¿Í °³ÀÎ Å°
    ____Gin ÇÁ·¹ÀÓ¿öÅ©¿Í HTTPS
    ____Æнº¿öµå ÇؽÌ
    __½Å¿ëÄ«µå °áÁ¦
    ____¹é¿£µå¿¡¼­ ½Å¿ëÄ«µå °áÁ¦ ¿äû ó¸®
    __ÇÁ·ÐÆ®¿£µå ¸¶¹«¸®
    ____ÇÁ·ÐÆ®¿£µå ±¸Á¶
    ____ÇÁ·ÐÆ®¿£µå¿Í ¹é¿£µå ¿¬°á
    ____ÄíÅ° »ç¿ë
    ____ÇÁ·ÐÆ®¿£µå ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷
    __¿ä¾à
    __Áú¹®°Å¸®
    __´õ ÀÐÀ»°Å¸®


    8Àå. À¥ API Å×½ºÆ®¿Í º¥Ä¡¸¶Å·
    __Go Å×½ºÆ®
    ____¸ñÅ·
    ____Go À¯´Ö Å×½ºÆ®
    __º¥Ä¡¸¶Å·
    __¿ä¾à
    __Áú¹®°Å¸®
    __´õ ÀÐÀ»°Å¸®


    9Àå. GopherJS¿Í µ¿Çü Go ÇÁ·Î±×·¡¹Ö ¼Ò°³
    __±â¼úÀû ¿ä±¸ »çÇ×
    __GopherJS ±âÃÊ
    ____GopherJS ÀÚ·áÇü
    ____Go Äڵ忡¼­ ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼ö È£Ãâ
    ____GopherJS ¸í·É¾î
    ____Go ¹ÙÀεù
    ____ÄÚµå ÀͽºÆ÷Æ®
    __¸®¾×Æ®¿Í GopherJS
    ____ÇÁ·ÎÁ§Æ®
    ____Go ±â¹ÝÀÇ ¸®¾×Æ® ¾ÖÇø®ÄÉÀ̼Ç
    __¿ä¾à
    __Áú¹®°Å¸®
    __´õ ÀÐÀ»°Å¸®


    10Àå. Ŭ¶ó¿ìµå ³×ÀÌƼºê ¾ÖÇø®ÄÉÀ̼ǰú ¸®¾×Æ® ³×ÀÌƼºê ÇÁ·¹ÀÓ¿öÅ©
    __Ŭ¶ó¿ìµå ³×ÀÌƼºê ¾ÖÇø®ÄÉÀ̼Ç
    ____¸¶ÀÌÅ©·Î¼­ºñ½º
    ____ÄÁÅ×À̳Ê
    ____¼­¹ö¸®½º ¾ÖÇø®ÄÉÀ̼Ç
    ____Áö¼ÓÀûÀÎ ¹èÆ÷
    __¸®¾×Æ® ³×ÀÌƼºê ÇÁ·¹ÀÓ¿öÅ©
    ____¸®¾×Æ® ³×ÀÌƼºê¶õ?
    ____¿¢½ºÆ÷
    __¿ä¾à
    __Áú¹®°Å¸®

    ¸Ó¸®¸»

    ¿ªÀÚÈıâ

    Ç®½ºÅà °³¹ßÀ̶õ ½±°Ô ¸»ÇØ ÇÁ·ÐÆ®¿£µå¿Í ¹é¿£µå¸¦ ³Ñ³ªµå´Â °³¹ßÀ» ÀÏÄ´´Ù. Ç®½ºÅà °³¹ßÀÚ´Â ½Ã½ºÅÛ ¼³°è¿Í ±¸ÃàÀº ¹°·Ð ½ÇÁ¦ »ç¿ëÀÚ±îÁö ¼­ºñ½º¿Í °ü·ÃµÈ ¸ðµç ºÎºÐ°ú »ç¶÷À» »ó´ëÇÏ´Â Á÷¾÷ÀÌ´Ù. ƯÈ÷ ´Ù¾çÇÑ ÇÁ·¹ÀÓ¿öÅ©°¡ ²÷ÀÓ¾øÀÌ ½ñ¾ÆÁ® ³ª¿À°í °³¹ß Æ®·»µå°¡ ºü¸£°Ô º¯È­ÇÏ´Â À¥ ÇÁ·Î±×·¡¹Ö ºÐ¾ß¿¡¼­ Ç®½ºÅà °³¹ßÀÚ´Â ¸·ÁßÇÑ Ã¥ÀÓ°ú ÀÓ¹«¸¦ Áö´Ñ Á÷Ã¥ÀÌ´Ù. ¾ÈÁ¤µÇ°í °ËÁõµÈ ±âÁ¸ ±â¼úÀ» °íÁýÇÏ´Â °³¹ßÀÚ°¡ ÀÖ´Â ¹Ý¸é Æ®·»µå¿¡ µû¶ó »õ·Î¿î ±â¼úÀ» ²÷ÀÓ¾øÀÌ ½ÃµµÇÏ´Â °³¹ßÀÚ°¡ ÀÖ´Ù. ÁÁ°í ³ª»ÝÀ» µûÁú ¼ö ¾ø´Â °³¹ßÀÚÀÇ ¼ºÇâÀÌÀÚ ¼Ò¼ÓµÈ Áý´ÜÀÇ °³¹ß öÇаú ¹æÇ⼺¿¡ µû¶ó ´Ù¸£´Ù°í »ý°¢ÇÑ´Ù. ±»ÀÌ ³ª´©ÀÚ¸é ÀÌ Ã¥Àº ÈÄÀÚ¿¡ ¼ÓÇÏ´Â °³¹ßÀÚ¿¡°Ô ÀûÇÕÇÏ´Ù.
    ÀÌ Ã¥Àº Go ¾ð¾î¿Í ¸®¾×Æ® ±â¹ÝÀÇ Ç®½ºÅà À¥ ÇÁ·Î±×·¡¹Ö °¡À̵å´Ù. Go ¾ð¾î´Â 2009³â¿¡ ±¸±ÛÀÌ °ø°³ÇÑ ¾ð¾îÀÌ°í, ¸®¾×Æ®´Â 2013³â¿¡ ÆäÀ̽ººÏÀÌ °ø°³ÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® ±â¹ÝÀÇ ÇÁ·ÐÆ®¿£µå ¶óÀ̺귯¸®´Ù. ºñ±³Àû ÃֽŠ±â¼ú·Î ±¸ºÐµÇ´Â ÀÌ µÎ ±â¼úÀ» »ç¿ëÇØ ¹é¿£µå¿Í ÇÁ·ÐÆ®¿£µå ¿µ¿ªÀ» ¸íÈ®È÷ ±¸ºÐÇؼ­ À¥ ¼­ºñ½º¸¦ °³¹ßÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. Go ¾ð¾î¿Í ¸®¾×Æ®¸¦ »ç¿ëÇÏÁö¸¸ ¸ðµç ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡¼­ °øÅëÀûÀÎ ÇÁ·Î±×·¡¹Ö °³³äÀ» ¼³¸íÇÏ°í À¥ ¼­ºñ½º¸¦ óÀ½ºÎÅÍ ÇÔ²² ±¸ÇöÇÑ´Ù. ¿¹Á¦ Äڵ带 Á÷Á¢ ÀÛ¼ºÇغ¸¸é Ç®½ºÅà °³¹ßÀÇ ÀÇ¹Ì¿Í ´Ü°è¸¦ Á÷Á¢ ÆľÇÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÀÌ¹Ì ¼÷·ÃµÈ Ç®½ºÅà °³¹ßÀÚ¶ó¸é ±âº» °³³äÀ» µÇ»õ±â°í »õ·Î¿î ±â¼úÀ» Á¢ÇÏ´Â ±âȸ°¡ µÉ °ÍÀÌ°í, Ç®½ºÅà °³¹ßÀ» °øºÎ ÁßÀÎ µ¶ÀÚ¶ó¸é À¥ ¼­ºñ½º¸¦ Á÷Á¢ ¿Ï¼ºÇغ¸´Â °ªÁø °æÇèÀÌ µÉ °ÍÀÌ´Ù. ´Ù¸¸ ´Ù¸¥ ÇÁ·Î±×·¡¹Ö À̷м­¿Í Go ¾ð¾î ÀÔ¹®¼­¸¦ ¸ÕÀú Á¤µ¶ÇÑ ÈÄ ÀÌ Ã¥À» º¼ °ÍÀ» ±ÇÀåÇÑ´Ù. °¢ ÁÖÁ¦¿Í ¿¹Á¦ Äڵ带 ÀÚ¼¼È÷ ¼³¸íÇϱ⺸´Ù´Â °³³äÀ» ÀÌÇØÇÑ´Ù°í °¡Á¤ÇÏ°í Å°¿öµå¿Í ¹æÇâÀ» Á¦½ÃÇϱ⠶§¹®ÀÌ´Ù. µû¶ó¼­ ÀÌ Ã¥¿¡¼­ ³¡³ªÁö ¾Ê°í °¢ ÁÖÁ¦¸¦ ´õ ±íÀÌ ÀÖ°Ô °øºÎÇϱ⸦ ±ÇÇÑ´Ù. ƯÈ÷ µ¿½Ã¼º ÇÁ·Î±×·¡¹Ö°ú µ¿Çü ÇÁ·Î±×·¡¹ÖÀº ¾î·ÆÁö¸¸ Èï¹Ì·Î¿î ÁÖÁ¦´Ù. ¡ºGo µ¿½Ã¼º ÇÁ·Î±×·¡¹Ö¡»(¿¡ÀÌÄÜ, 2019)°ú ¡ºµ¿Çü ÀÚ¹Ù½ºÅ©¸³Æ® À¥ °³¹ß¡»(¿¡ÀÌÄÜ, 2018) °°ÀÌ ÇØ´ç ÁÖÁ¦¸¦ ÁýÁßÀûÀ¸·Î ´Ù·ç´Â ´Ù¸¥ µµ¼­¸¦ ²À Âü°íÇϱ⸦ ¹Ù¶õ´Ù. ²÷ÀÓ¾ø´Â °øºÎ¿Í ¿¬±¸°¡ Ç®½ºÅà °³¹ßÀÇ ÁøÁ¤ÇÑ Àǹ̶ó°í È®½ÅÇÑ´Ù.


    ¹Ì³ª ¾Èµå¶ó¿À½º(ÁöÀºÀÌ)ÀÇ ¸»

    À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡¼­ Go ¾ð¾î »ç¿ëÀÌ ±Þ°ÝÈ÷ ´Ã°í ÀÖ´Ù. ³ôÀº ¼º´É°ú ½¬¿î °³¹ßÀ» ÀÚ¶ûÇÏ´Â Go ¾ð¾î ±â¹ÝÀÇ È®À强 ³ôÀº °í¼º´É À¥ ¼­ºñ½º¿Í ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ¿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ©°¡ ÀÖ´Ù.
    ÀÌ Ã¥Àº Go ¾ð¾î ±â¹ÝÀÇ Ç®½ºÅà ÇÁ·Î±×·¡¹ÖÀÇ ¿©·¯ Ãø¸éÀ» ¼Ò°³ÇÏ´Â ¾È³»¼­·Î ¿Â¶óÀÎ ¾Ç±â ¼îÇθô À¥ »çÀÌÆ®¸¦ ´Ü°èÀûÀ¸·Î °³¹ßÇÑ´Ù. ÀÌÇØÇϱ⠽¬¿î ¼³¸í°ú ´Ù¾çÇÑ ¿¹Á¦·Î ±¸¼ºÇßÀ¸¸ç, Go ¾ð¾îÀÇ ±âº» °³³ä»Ó¸¸ ¾Æ´Ï¶ó µ¿½Ã¼ºÀÇ ¼³¸íÀ» ½ÃÀÛÀ¸·Î Go ÇÁ·Î±×·¡¹ÖÀ» ¼Ò°³ÇÑ´Ù. ¸®¾×Æ® ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇØ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÇÁ·ÐÆ®¿£µå¸¦ °³¹ßÇÏ°í À¥ API °³¹ß¿¡ À¯¿ëÇÑ Gin ÇÁ·¹ÀÓ¿öÅ©¸¦ ±â¹ÝÀ¸·Î RESTful À¥ API¸¦ ±¸ÇöÇÑ´Ù. ORM(Object-Relational Mapping)À» »ç¿ëÇÑ µ¥ÀÌÅͺ£À̽º ¿¬°á°ú À¥ ¼­ºñ½º ¶ó¿ìÆà Á¤ÀÇ, º¸¾È Åë½Å, ½ºÆ®¶óÀÌÇÁ API¸¦ »ç¿ëÇÑ ½Å¿ëÄ«µå °áÁ¦ ó¸® µîÀÇ Áß¿äÇÑ ¼ÒÇÁÆ®¿þ¾î ¹é¿£µå ±â¼úµµ »ìÆ캻´Ù. ³ª¾Æ°¡ ¿î¿µ ȯ°æ¿¡¼­ ¾ÖÇø®ÄÉÀ̼ÇÀ» È¿À²ÀûÀ¸·Î º¥Ä¡¸¶Å·ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¸°í, GopherJS¸¦ »ç¿ëÇØ µ¿Çü Go ÇÁ·Î±×·¡¹ÖÀ» ½Ç½ÀÇÑ´Ù. ÀÌ Ã¥À» ÀÐ°í ³ª¸é Go ¾ð¾î ±â¹ÝÀÇ Ç®½ºÅà À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ Àͼ÷ÇØÁú °ÍÀÌ´Ù.

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽŠµµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óÇ°ÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î Ç°Àý ¶Ç´Â ÀýÆÇ µÇ¾î »óÇ° ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹ÝÇ°/±³È¯

    »óÇ° ¼³¸í¿¡ ¹ÝÇ°/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹ÝÇ°/±³È¯ °¡´É ±â°£ ¹ÝÇ°,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹ÝÇ°/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óÇ°(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(Æĺ»/ÈѼÕ/¿À¹ß¼Û »óÇ°À» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹ÝÇ°, ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øȸ°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹ÝÇ°/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆǸž÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved