Mastering Go: Create Golang production applications using network libraries, concurrency, and advanced Go data structures
Hands-on Go Programming: Learn Google’s Golang Programming, Data Structures, Error Handling and Concurrency ( English Edition)
Concurrency.by.Tutorials.2nd.Edition
Learn Kotlin Programming: A comprehensive guide to OOP, functions, concurrency, and coroutines in Kotlin 1.3, 2nd Edition
Mastering Go create Golang production applications using network libraries, concurrency, and advanced Go data structures
Programming Concurrency on the JVM