RustやGoのような非OOP系言語のデザインパターン本ってありますか?