Ecosyste.ms: Funds

An open API service for providing issue and pull request metadata for open source projects.

https://github.com/darccio/mergo

go golang hacktoberfest mapping merge structures

Last synced: 38 minutes ago

Repository metadata:

Mergo: merging Go structs and maps since 2013


Owner metadata:


Committers metadata

Last synced: about 4 hours ago

Total Commits: 264
Total Committers: 69
Avg Commits per committer: 3.826
Development Distribution Score (DDS): 0.667

Commits in past year: 5
Committers in past year: 2
Avg Commits per committer in past year: 2.5
Development Distribution Score (DDS) in past year: 0.2

Name Email Commits
Dario Castañé i@d****m 88
Dario Castañé d@r****n 32
Stanislav Yotov s****v@k****m 11
Stanislav Yotov 2****v 10
github-actions[bot] 4****] 9
Vincent Demeester v****t@s****m 8
untoreh b****a@g****m 7
Arnaud Briche b****d@g****m 4
Dario Castañé d****e@l****u 4
Vyacheslav.Vershinin V****n@a****m 4
vsemichev s****v@y****m 4
Kalman Hosszu h****n@g****m 3
Nate Brown n****s@g****m 3
Rob Strong r****g@g****m 3
Theo Brigitte t****e@g****m 3
Zaq? Wiedmann z****n@o****o 3
Andraz Bajt e****c@g****m 2
Andrew Smith a****h@m****m 2
Bion Oren b****n@m****m 2
Dario Castañé d****e@c****m 2
Derek Dowling me@d****m 2
Gwenael Pluchon g****b@g****m 2
Mike Lundy m****e@f****g 2
Nicola Girardi n****i@s****t 2
Peer Xu p****u@g****m 2
Remco r****o@d****o 2
Silvin Lubecki s****i@d****m 2
Tariq Ibrahim t****0@g****m 2
Thomas Gosteli t****i@p****h 2
requilence r****e@g****m 2
and 39 more...

Issue and Pull Request metadata

Last synced: 38 minutes ago


Package metadata

go: github.com/darccio/mergo

Package mergo merges same-type structs and maps by setting default values in zero-value fields. Mergo won't merge unexported (private) fields but will do recursively any exported one. It also won't merge structs inside maps (because they are not addressable using Go reflection). From my own work-in-progress project:

  • Homepage: https://github.com/darccio/mergo
  • Documentation: https://pkg.go.dev/github.com/darccio/mergo#section-documentation
  • Licenses: BSD-3-Clause
  • Latest release: v1.0.0 (published over 1 year ago)
  • Last Synced: 2024-11-09T00:07:30.901Z (1 day ago)
  • Versions: 16
  • Dependent Packages: 4
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 1.315%
    • Forks count: 1.726%
    • Average: 5.627%
    • Dependent packages count: 8.899%
    • Dependent repos count: 10.567%

Dependencies

.github/workflows/codeql-analysis.yml actions
  • actions/checkout v3 composite
  • github/codeql-action/analyze v2 composite
  • github/codeql-action/autobuild v2 composite
  • github/codeql-action/init v2 composite
go.mod go
  • gopkg.in/yaml.v3 v3.0.1
go.sum go
  • gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
  • gopkg.in/yaml.v3 v3.0.1
.github/workflows/openssf.yml actions
  • actions/checkout v3 composite
  • github/codeql-action/upload-sarif v2.3.6 composite
  • ossf/scorecard-action v2.1.3 composite
.github/workflows/tests.yml actions
  • actions/checkout v3 composite
  • actions/setup-go v4 composite