Skip to content

ganbarodigital/go-ioextra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to ioextra!

Introduction

ioextra is a Golang library that adds helpful Golang io interfaces, structs and utilities.

It is released under the 3-clause New BSD license. See LICENSE.md for details.

Table of Contents

Why Use ioextra?

ioextra contains helpful, reusable input/output types and utilities. We've extracted them and refined them from our other Golang code.

We hope you find them useful too.

Getting Started

Installing

To start using ioextra, install Go v1.17 or above. Then, import ioextra into your Golang code:

import ioextra "github.com/ganbarodigital/go-ioextra/v2"

This will retrieve the library.

Versioning

For ease of maintenance, we keep each major release in separate sub-folders. This makes it very easy for us, if we ever need to release a bug fix or security fix for an older version.

Click on the version number, to see the README for each package version.

Version Status End-of-Support Date
v2 Latest none set

v2.0.0 is the first release, because Golang's go get does not support packages in sub-folders called v1.

About

Additional io-related interfaces, structs, and utils

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages