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
- Host: GitHub
- URL: https://github.com/darccio/mergo
- Owner: darccio
- License: bsd-3-clause
- Created: 2013-03-11T22:51:11.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-08-17T20:18:54.000Z (3 months ago)
- Last Synced: 2024-10-29T15:49:00.755Z (11 days ago)
- Topics: go, golang, hacktoberfest, mapping, merge, structures
- Language: Go
- Homepage:
- Size: 307 KB
- Stars: 2,881
- Watchers: 26
- Forks: 271
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
-
Funding.yml:
- Github: darccio
- Funding Links:
Owner metadata:
- Name: Dario Castañé
- Login: darccio
- Email:
- Kind: user
- Description: Pirate, gopher, bofher, trollslayer, speaker, senior software engineer
- Website: dario.cat
- Location: Barcelona
- Twitter: darccio
- Company: @datadog
- Icon url: https://avatars.githubusercontent.com/u/163009?v=4
- Repositories: 53
- Last Synced at: 2024-05-20T14:32:50.823Z
- Profile URL: https://github.com/darccio
- Sponsor URL:
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 | 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
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 4
- Total dependent repositories: 0
- Total versions: 16
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
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
- gopkg.in/yaml.v3 v3.0.1
- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
- gopkg.in/yaml.v3 v3.0.1
- actions/checkout v3 composite
- github/codeql-action/upload-sarif v2.3.6 composite
- ossf/scorecard-action v2.1.3 composite
- actions/checkout v3 composite
- actions/setup-go v4 composite