An open API service indexing awesome lists of open source software.

https://github.com/entonio/golib

Utility packages I develop for my go programs. Shared here in case you may find use for bits of them, or learn possible ways of doing things in go.
https://github.com/entonio/golib

bureaucracy currency-spelling freguesias go go-array go-library go-map go-xml nif vba

Last synced: 3 months ago
JSON representation

Utility packages I develop for my go programs. Shared here in case you may find use for bits of them, or learn possible ways of doing things in go.

Awesome Lists containing this project

README

        

GoLib
=====

This is a collection of code that I've developed over the years to help in writing my own go programs, and hence the imaginative name.

I publish it here in case someone may find parts of it useful. It would be strange indeed if someone had use for all of it.

This is a single library containing several packages, rather than being a set of independent packages, because many of them are dependent on others, chiefly but not only the `lang` package.

This is not written in the usual go style, it's written the way I like it to be. If you wish to use parts of it in your own work, you should probably adjust it to your target standards.

There is little to no documentation. Parts of the code are older than others, and partly due to the language's evolution itself, I would probably write them differently today, or not at all. Still, there has been some effort in keeping the whole up to date with APIs and language features.

License
-------
Except where/if otherwise specified, all the files in this package are copyright of the package contributors mentioned in the `NOTICE` file and licensed under the [Apache 2.0 License](http://www.apache.org/licenses/LICENSE-2.0), which is permissive for business use.