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.

Reply via email to