ã¨ã‚ã‚‹HTTPサーãƒã‚’Golangã§ç«‹ã¦ã‚ˆã†ã£ã¦è©±ã«ãªã£ãŸã‚“ã ã‘ã©ã€ æ¢ã¾ã‚‹ã¨å›°ã‚‹ã®ã§ç„¡åœæ¢ã§ã‚µãƒ¼ãƒå†èµ·å‹•ã‚’ã—ãŸã„。 Perlã«ã¯Server::Starterã¨ã„ã†æœ‰åモジュールãŒã‚ã‚‹ã‚“ã ã‘ã©ã€ Golangã¯ã©ã†ãªã£ã¦ã‚‹ã®ï¼Ÿã£ã¦ã“ã¨ã§èª¿ã¹ã¦ã¿ã¾ã—ãŸã€‚ 2017-01-22追記: Go1.8以é™ã§Graceful ShutdownãŒbuild-inã«ãªã‚‹ã®ã§ã€ã“ã®è¨˜äº‹ã§ç´¹ä»‹ã—ãŸãƒ©ã‚¤ãƒ–ラリã¯ä¸è¦ã¨ãªã‚Šã¾ã—ãŸã€‚ 詳ã—ãã¯Go1.8ã®Graceful Shutdownã¨go-gracedownã®å¯¾å¿œã‚’å‚照。 gracefulã˜ã‚ƒãªã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³ Golangã®æ¨™æº–ライブラリを使ã£ã¦HTTPサーãƒã‚’ç«‹ã¦ã¦ã¿ã‚‹ä¾‹ã€‚ レスãƒãƒ³ã‚¹ãŒä¸€çž¬ã§çµ‚ã‚ã£ã¦ã—ã¾ã†ã¨ã‚ˆãã‚ã‹ã‚‰ãªã„ã®ã§ã€sleepã™ã‚‹handlerã‚’è¿½åŠ ã—ã¦ãŠãã¾ã™ã€‚ package main import ( "fmt" "log" "net/ht
{{#tags}}- {{label}}
{{/tags}}