Re: [go-nuts] Memory leak from sqlite3 leads to go runtime?

2025-03-11 Thread Robert Engels
Hi. You may have to provide a small reproducible test case…The graph you provided seems to show a memory leak. I would use goref on the rows instances to find the roots. If the memory is off heap that means either the driver has a bug or the driver is being used incorrectly. cloudwego/goref: Go hea

[go-nuts] Re: Networking in Go

2025-03-11 Thread Jason E. Aten
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

[go-nuts] Re: 1.24+ FIPS support

2025-03-11 Thread Derek Parker
Hello, I can speak to this (my team at Red Hat helped push this work forward). You might refer to this comment (and the rest of the thread) for some details: https://github.com/golang/go/issues/69536#issuecomment-2673963221. Essentially, the module is being tested right now, and the overall tim

[go-nuts] "Nice Trie Mister"

2025-03-11 Thread Jason E. Aten
Who can resist a good trie pun? I put my combined ART (adaptive radix trie) + Order-Statistics tree up on github. It is a nice sorted key/value alternative to red-black trees. Some unique features: You can iterate and delete at the same time. I tend to need to do this often. Especially delet

Re: [go-nuts] latest geth stable version

2025-03-11 Thread Def Ceb
I'll take a wild guess and use this package for the examples: github.com/ethereum/go-ethereum/ethclient/gethclient Option 1: check the version control system used for this package, e.g the github repo, for tagged versions and v2/v3 branches. e.g https://github.com/ethereum/go-ethereum/tags or clon

[go-nuts] Re: Networking in Go

2025-03-11 Thread Kanak Bhatia
Thanks for your response! I wanted to clarify my focus. I recently started exploring MinIO, an object storage system written in Go, and realized that I need a better understanding of networking protocols like TCP and UDP in the context of storage systems. MinIO uses S3-compatible APIs, encrypt

[go-nuts] Re: Networking in Go

2025-03-11 Thread alex-coder
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,

[go-nuts] Re: Networking in Go

2025-03-11 Thread 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