Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[idea] Common Golang libraries #16

Closed
at15 opened this issue Jan 3, 2017 · 7 comments
Closed

[idea] Common Golang libraries #16

at15 opened this issue Jan 3, 2017 · 7 comments

Comments

@at15
Copy link
Member

at15 commented Jan 3, 2017

idea issuer: infamous @at15

Related projects: Ayi, xephon-b

Description

Since Ayi have already come up with some common libraries, it would be better to make them a standalone project instead of a package instead Ayi, and make it easier to use semver since Ayi may never reach its 1.0 . More detail can be found in recent blog.

Currently, the following are (partially) implemented

  • log: filter by package
  • data structure: Set
  • requests

following are under progress

Required skills

  • basic understanding of Golang
  • enjoy looking at code of popular libraries
  • good at don't starve together and borderland 2

Reference

Progress

see https://github.com/dyweb/gommon for detail

@at15
Copy link
Member Author

at15 commented Jan 3, 2017

I think I will be working on this for now, but I hope I am not the only one, btw, need a name for the repo cc @gaocegege @arrowrowe @ComMouse (we need a team dyweb/naming)

@ComMouse
Copy link
Member

ComMouse commented Jan 3, 2017

@at15 gorun? goshen? goat15? gice? (go + mice)

@arrowrowe
Copy link
Member

@at15 gommon?

@at15 at15 self-assigned this Jan 3, 2017
@at15
Copy link
Member Author

at15 commented Jan 3, 2017

Created the new repo as https://github.com/dyweb/gommon and created a new team @dyweb/gopher which only have me and cece for now.

at15 added a commit to dyweb/Ayi that referenced this issue Jan 3, 2017
[partial][common] runner merged due to creating a new repo for common util see dyweb/mos#16
at15 added a commit to dyweb/Ayi that referenced this issue Jan 3, 2017
[partial][common] Config merged due to dyweb/mos#16
at15 added a commit to xephonhq/xephon-b that referenced this issue Jan 4, 2017
- see dyweb/Ayi#67 and
dyweb/mos#16 for detail
- update log and requests usage
at15 added a commit to xephonhq/tsdb-proxy that referenced this issue Jan 12, 2017
- see dyweb/Ayi#67 and
dyweb/mos#16 for detail
- update log and requests usage
at15 added a commit to dyweb/gommon that referenced this issue Mar 28, 2017
- The name comes from dyweb/mos#16 ,
  suggested by @arrowrowe
- didn't know there is no license file until run goreport card on it
@ComMouse
Copy link
Member

ComMouse commented Oct 5, 2017

@at15 How about the progress? =w=

@at15
Copy link
Member Author

at15 commented Oct 5, 2017

@ComMouse working on the new version of logging library, but don't have much time to spare recently dyweb/gommon#28 besides, need more people using it to file bugs and feature requests

@at15
Copy link
Member Author

at15 commented Apr 4, 2018

close due to I am the only one using gommon ....

@at15 at15 closed this as completed Apr 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants