Skip to content

marlaone/shepard

Repository files navigation

Marla.ONE // Shepard

Guards the security of your data types.

Work In Progress

Description

Library to achieve higher typesafety in Go by implementing the Result and Option enums of Rust. Powered with Go Generics.

Packages

Implements checked implementation for mul/div/add/sub to keep you save from overflows.

Package with helper functions to map or check Options of two different types.

Package with helper functions to map or check Result of two different types.

Package implements types to json.(Un-)Marshal Results or Options.

Package implements a type safe generic Iterator for any slices.

Package implements a type safe generic collections for any types.

Package implements a type safe http server with router and middlewares.

About

Library to achieve higher typesafety in Go by implementing the Result and Option enums of Rust. Powered with Go Generics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages