go4

go4 hosts the go4.org packages.

  • 所有者: go4org/go4
  • 平台:
  • 許可證: Apache License 2.0
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

go4

travis badge

go4.org is a collection of packages for
Go programmers.

They started out living in Perkeep's repo
and elsewhere but they have nothing to do with Perkeep, so we're
moving them here.

Details

  • single repo. go4 is a single repo. That means things can be
    changed and rearranged globally atomically with ease and
    confidence.

  • no backwards compatibility. go4 makes no backwards compatibility
    promises. If you want to use go4, vendor it. And next time you
    update your vendor tree, update to the latest API if things in go4
    changed. The plan is to eventually provide tools to make this
    easier.

  • forward progress because we have no backwards compatibility,
    it's always okay to change things to make things better. That also
    means the bar for contributions is lower. We don't have to get the
    API 100% correct in the first commit.

  • no Go version policy go4 packages are usually built and tested
    with the latest Go stable version. However, go4 has no overarching
    version policy; each package can declare its own set of supported
    Go versions.

  • code review contributions must be code-reviewed. We're trying
    out Gerrithub, to see if we can find a mix of Github Pull Requests
    and Gerrit that works well for many people. We'll see.

  • CLA compliant contributors must agree to the Google CLA (the
    same as Go itself). This ensures we can move things into Go as
    necessary in the future. It also makes lawyers at various
    companies happy. The CLA is not a copyright assignment; you
    retain the copyright on your work. The CLA just says that your
    work is open source and you have permission to open source it. See
    https://golang.org/doc/contribute.html#cla

  • docs, tests, portability all code should be documented in the
    normal Go style, have tests, and be portable to different
    operating systems and architectures. We'll try to get builders in
    place to help run the tests on different OS/arches. For now we
    have Travis at least.

Contact

For any question, or communication when a Github issue is not appropriate,
please contact the Perkeep mailing
list
.

主要指標

概覽
名稱與所有者go4org/go4
主編程語言Go
編程語言Go (語言數: 2)
平台
許可證Apache License 2.0
所有者活动
創建於2015-11-20 20:51:18
推送於2023-10-11 23:36:26
最后一次提交2023-02-25 00:00:31
發布數0
用户参与
星數327
關注者數21
派生數37
提交數125
已啟用問題?
問題數26
打開的問題數15
拉請求數17
打開的拉請求數7
關閉的拉請求數10
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?