Hi, there are 4 books. it is possible that there are out of dates a little bit: 1. Network Programming with Go by Jan Newmarch. This book is hosted on github-pages 2. NETWORK PROGRAMMING WITH GO. © 2021 by Adam Woodbeck 3. Network Programming with Go Language: Essential Skills for Programming, Using and Securing Networks with Open Source Google Golang Copyright © 2022 by Jan Newmarch and Ronald Petty 4. Network Automation with Go, Copyright © 2022 Packt Publishing
Regards. вторник, 11 марта 2025 г. в 14:57:16 UTC+3, Zhang Jie (Kn): > If you want to learn network programming in Go, you can check this project > [trpc](https://github.com/Tencent/trpc). > trpc-cpp, trpc-go, trpc-java and other haven't been opensourced language > versions. > > This is a microservice framework built for Tencent. You can learn many > network programming best practices from it. > Maybe you think it's difficult to start from a framework. It's not, > because we add many readable and maintainable tests for nearly every > feature. > The code testing coverage goes to 80%+. > You can read the code and run the tests to learn as you need without even > build a project based on it. > If you have experience in cpp, java, you can also check trpc-cpp, > trpc-java to compare with the trpc-go version. > > Hope this can help you. > On Tuesday, March 11, 2025 at 2:46:59 AM UTC+8 Jason E. Aten wrote: > >> Hi Kanak. You'll get better answers with a little bit longer description >> of what specifically you want to learn. Just "networking" is too broad a >> topic to offer any concise guidance--its like saying "I want to know about >> 'life', or 'the earth', or 'the internet'". What problems do you face? What >> things about networking to you find challenging, opaque, bewildering? What >> do you know already/what is your background so far? >> >> Best wishes, >> Jason >> >> On Monday, March 10, 2025 at 5:48:10 PM UTC Kanak Bhatia wrote: >> >>> I want to learn networking in Go. What are the best resources to refer >>> to and projects to practice? Would love some guidance. >> >> -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/golang-nuts/e3cd8a7a-efa3-4ada-98a8-b36114ed3fdan%40googlegroups.com.