core-go

module
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2021 License: Apache-2.0

README

core-go

PkgGoDev Documentation codecov Go Report Card

Golang library for general utility functions that are common in other languages.

Install

go get -u github.com/teamjorge/core-go/v1

Overview

This library aims to provide general functions that can be found in many other languages. Majority of this package is statically typed, however, some generic implementations are provided for user defined structures.

This package does not use reflect.

Features

Examples

This repo includes examples for each of the main concepts.

Each directory will contain a main file that you can run with go run ./examples/{pkg}/main.go.

Unit Testing

The unit tests can be run from the root of this repository using:

go test -cover ./v1/...

Template

The template binary provides a way to quickly generate source code for some of the concepts in the v1 package. This can either be used in your application/package or to contribute to core-go.

Template Documentation

Directories

Path Synopsis
examples
v1
chars
Package chars provides helper methods for string manipulation.
Package chars provides helper methods for string manipulation.
sets
Package sets provides helper methods for Sets.
Package sets provides helper methods for Sets.
slices
Package slices provides helper methods for working with slices.
Package slices provides helper methods for working with slices.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL