æè¿ä½åº¦ãèãããã®ã§èªåãGolangã§CLIãã¼ã«ãAPIãµã¼ãã¼ãæ¸ãã¨ãã«å®è·µãã¦ãinterfaceã使ã£ããã¹ãææ³ã«ã¤ãã¦ç°¡åã«æ¸ãã¦ããï¼ã¾ãã¯interfaceã使ã£ããã¹ãã®åºæ¬ã«ã¤ãã¦èª¬æã次ã«èªåãå®è·µãã¦ããç°¡åãªãã¯ããã¯ãããã¤ãç´¹ä»ããï¼ ãªãGolangã®ãã¹ãã®åºæ¬ã«ã¤ãã¦ã¯ @suzuken ããã«ãããã¿ããªã®Goè¨èªã ã®6ç« ãæé«ãªã®ã§ä»ããè²·ã£ã¦ããï¼ åæ èªåã¯ãã¹ããã¬ã¼ã ã¯ã¼ã¯ãå¤é¨ãã¼ã«ã¯å ¨ã使ããªãï¼æ¨æºã®testingããã±ã¼ã¸ã®ã¿ã使ãï¼https://golang.org/doc/faq#Packages_Testing ã«ãæ¸ããã¦ããããã«ãã¹ãã®ããã®ãã¬ã¼ã ã¯ã¼ã¯ã使ããã¨ã¯æ°ããªMini languageï¼DSLï¼ãå°å ¥ãããã¨ã¨å¤ãããªãï¼æåã«ãããæ¸ã人ã¯æ¥½ã«ãªããããããªããæ°ããããã¸ã§ã¯ãã«åå ¥ãã¦ããã²
{{#tags}}- {{label}}
{{/tags}}