/libcmon

Pindorama's general library for the Go programming language

Primary LanguageGoBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

libcmon

Go Reference

WARNING: This library is in W.I.P. state, the APIs may change during the development.

What is it?

C'mon (/kəˈmɔn/) is a general library for the Go Programming Language.
Its spirit is the same as Heirloom Toolchest's libcommon/.
Still work in progress. Meant to be used in many projects, from pacote to the L.E.mount rewrite in Go.

It provides the following functionality:

  • General file-to-[]byte functions and a strncpy(3) "replica" available at bass/. The primitive is bass.Walk(), the other ones are based on it;
  • Functions for collecting disk information at disks/, also planned to write on disks in the future;
  • General wrappers at porcelana/.

Licence

The BSD 3 Clause licence, but the authors also request that this project is used for good, not evil.