• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

go-xlan / protoenum
52%
main: 56%

Build:
Build:
LAST BUILD BRANCH: refs/tags/v0.0.7
DEFAULT BRANCH: main
Repo Added 15 Nov 2025 10:46AM UTC
Token ZgnWhKQysxxeFovoABDKXyMNvgXqUb8ds regen
Build 12 Last
Files 10
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH refs/tags/v0.0.2
branch: refs/tags/v0.0.2
CHANGE BRANCH
x
Reset
Sync Branches
  • refs/tags/v0.0.2
  • main
  • refs/tags/v0.0.3
  • refs/tags/v0.0.4
  • refs/tags/v0.0.5
  • refs/tags/v0.0.6
  • refs/tags/v0.0.7

15 Nov 2025 10:45AM UTC coverage: 52.301%. First build
19388709974

push

github

yyle88
Improve protoenum with strict validation and enhanced design

- Add strict validation using must package (must.Null/must.Full/must.Nice)
- Add MustGetByEnum/MustGetByCode/MustGetByName/MustGetByDesc/MustGetByHans methods
- Add SetDefault/UnsetDefault/WithUnsetDefault methods
- Add GetByEnum and GetByHans methods to complete API
- Replace fmt with zaplog structured logging in demos
- Update go.mod to Go 1.23 and protobuf v1.36.10
- Add must v0.0.27 and zaplog dependencies
- Consolidate protos/Makefile into root Makefile with template sections
- Add GitHub Actions workflow with Go 1.25.x support
- Update README.md and README.zh.md with complete documentation
- Add comprehensive English/Chinese comments to source files
- Add unit tests covering SetDefault, UnsetDefault, and chain methods

38 of 74 new or added lines in 3 files covered. (51.35%)

125 of 239 relevant lines covered (52.3%)

48.57 hits per line

Relevant lines Covered
Build:
Build:
239 RELEVANT LINES 125 COVERED LINES
48.57 HITS PER LINE
Source Files on refs/tags/v0.0.2
  • Tree
  • List 6
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
19388709974 refs/tags/v0.0.2 Improve protoenum with strict validation and enhanced design - Add strict validation using must package (must.Null/must.Full/must.Nice) - Add MustGetByEnum/MustGetByCode/MustGetByName/MustGetByDesc/MustGetByHans methods - Add SetDefault/UnsetDefa... push 15 Nov 2025 10:46AM UTC yyle88 github
52.3
See All Builds (12)

Badge your Repo: protoenum

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc