Julia is quite a young language and best practices are still evolving, so books are scarce and become outdated quite quickly. I would recommend just reading code in Base, the standard libraries, and packages you use anyway, you can learn a lot from that. There are topics with similar discussions, eg