Re: [go-nuts] Re: Go 1.21 / FIPS

2024-07-05 Thread Kurtis Rader
GOFIPS doesn't appear anywhere in the official Google Go source, AFAICT. And the document at https://github.com/golang/go/blob/release-branch.go1.21/src/crypto/internal/boring/README.md is reasonably clear that simply setting GOEXPERIMENT=boringcrypto is all that is needed using the official Go imp

[go-nuts] Re: Go 1.21 / FIPS

2024-07-05 Thread Damien A
I am using the Microsoft version of Go lang as that is what my work instructed me to use. My only task was to build Grafana using FIPS (or as close to it as i can get). As i mentioned in Microsoft Go 1.20.5 i was able to build using GOEXPERIMENT=opensslcrypto, and GOFIPS=1, but it appears now

[go-nuts] Re: APIs in go for CPU and memory usage

2024-07-05 Thread Anurag Rao
You can use gopsutil On Sunday, March 5, 2017 at 10:55:29 AM UTC+5:30 dharma...@gmail.com wrote: > On linux, you can read in /proc/stat for cpu specific and aggregated data. > Other info in /proc/stat can get you info on each running process. Google > for pr

[go-nuts] Re: Go 1.21 / FIPS

2024-07-05 Thread 'dagood' via golang-nuts
Hi Michael, Ian's clarification of "support" matches what I meant. In fact, the FIPS features in microsoft/go rely on many of the boringcrypto code changes. We've found it to be a good foundation for our implementation despite not being supported. For background information about FIPS, look fo