Skip to content

0xPellNetwork/pelldvs-libs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PellDVS Libs

PellDVS Libs is a collection of foundational Go libraries designed to support the economic mechanisms and infrastructure of PellDVS. It provides essential data structures, cryptographic utilities, logging, OS abstractions, and concurrency tools to facilitate seamless integration and development.

Installation

To install, run:

go get github.com/0xPellNetwork/pelldvs-libs

Modules

PellDVS Libs consists of several utility modules:

  • bytes - Provides utilities for handling byte slices efficiently.
  • crypto - Implements cryptographic functions, including hashing and signature verification.
  • json - Offers enhanced JSON serialization and deserialization utilities.
  • log - Lightweight logging library with structured logging support.
  • os - OS-level utilities for file and process management.
  • service - Provides common patterns for managing services.
  • sync - Concurrency utilities, including enhanced synchronization primitives.

Development

To contribute to pelldvs-libs, clone the repository:

git clone https://github.com/0xPellNetwork/pelldvs-libs

For contribution guidelines, please refer to the CONTRIBUTING.md document.

About

Go libraries for PellDVS economics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors