Go言語でしっかりとreturnを書いてるにも関わらずmissing return at end of functionと表示される Jul 19, 2018 func talk(user_input string) string{ switch true{ case user_input == "hello": return "hello" } } とこのように書いてるにも関わらずmissing return at end of functionと実行したときにエラーになって表示されます。どの様にすれば良いのでしょうか。ちなみにgolangのバージョンはgo 1.10.3 window/amd64です。