Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Unknwon/com
This is an open source project for commonly used functions for the Go programming language.
https://github.com/Unknwon/com
go
Last synced: about 1 month ago
JSON representation
This is an open source project for commonly used functions for the Go programming language.
- Host: GitHub
- URL: https://github.com/Unknwon/com
- Owner: unknwon
- License: apache-2.0
- Archived: true
- Created: 2013-08-23T12:17:09.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2020-08-17T13:07:02.000Z (over 4 years ago)
- Last Synced: 2024-11-11T07:38:59.486Z (about 1 month ago)
- Topics: go
- Language: Go
- Size: 116 KB
- Stars: 754
- Watchers: 27
- Forks: 133
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- go-awesome - com - Toolkit (Open source library / Development Aid Package)
README
Common Functions
================[![Build Status](https://travis-ci.org/unknwon/com.svg)](https://travis-ci.org/unknwon/com) [![Go Walker](http://gowalker.org/api/v1/badge)](http://gowalker.org/github.com/unknwon/com)
This is an open source project for commonly used functions for the Go programming language.
This package need >= **go 1.3**
Code Convention: based on [Go Code Convention](https://github.com/unknwon/go-code-convention).
## Contribute
Your contribute is welcome, but you have to check following steps after you added some functions and commit them:
1. Make sure you wrote user-friendly comments for **all functions** .
2. Make sure you wrote test cases with any possible condition for **all functions** in file `*_test.go`.
3. Make sure you wrote benchmarks for **all functions** in file `*_test.go`.
4. Make sure you wrote useful examples for **all functions** in file `example_test.go`.
5. Make sure you ran `go test` and got **PASS** .