Software sandbox for storage of sensitive information in memory.
Go
2,764
260 commits
updated May 8, 2026
Software enclave for storage of sensitive information in memory.
This package attempts to reduce the likelihood of sensitive data being exposed when in memory. It aims to support all major operating systems and is written in pure Go.
Some features were inspired by libsodium, so credits to them.
Full documentation and a complete overview of the API can be found here. Interesting and useful code samples can be found within the examples subpackage.
$ go get github.com/awnumar/memguard
API is experimental and may have unstable changes. You should pin a version. [modules]
./examples.Issues are for reporting bugs and for discussion on proposals. Pull requests should be made against master.
Overall
Maintained
Code review
Go module
Latest release
Releases this year
(top 24 of 60)
2,179 followers · starred Sep 2017
4,703 followers · starred May 2021
1,131 followers · starred Mar 2018
1,251 followers · starred May 2017
Software sandbox for storage of sensitive information in memory.
Go
2,764
260 commits
updated May 8, 2026
Software enclave for storage of sensitive information in memory.
This package attempts to reduce the likelihood of sensitive data being exposed when in memory. It aims to support all major operating systems and is written in pure Go.
Some features were inspired by libsodium, so credits to them.
Full documentation and a complete overview of the API can be found here. Interesting and useful code samples can be found within the examples subpackage.
$ go get github.com/awnumar/memguard
API is experimental and may have unstable changes. You should pin a version. [modules]
./examples.Issues are for reporting bugs and for discussion on proposals. Pull requests should be made against master.
Overall
Maintained
Code review
Go module
Latest release
Releases this year
(top 24 of 60)
2,179 followers · starred Sep 2017
4,703 followers · starred May 2021
1,131 followers · starred Mar 2018
1,251 followers · starred May 2017