-
Notifications
You must be signed in to change notification settings - Fork 86
Open
Labels
GoLanguage GoLanguage Gohelp wantedExtra attention is neededExtra attention is neededtestTest relatedTest related
Description
We have a Crypto Calculator written in Go (Golang) located in the Showcase/Golang/ directory. Currently, it lacks unit tests.
Since this project is in the Showcase, it requires proper testing to meet our engineering standards.
🛠 The Task
We need a contributor to:
- Analyze the existing
.gosource code. - Create a
_test.gofile using Go's standardtestingpackage. - Write test cases for the encryption/decryption functions (include edge cases if possible).
- Describe how to run the tests with README.md .
- Ensure the test structure is scalable for future enhancements.
📂 Location
The code is located at: Showcase/GolangCrypto-Calculator/ (Please verify the exact path).
💡 Why Contribute?
This is a great opportunity to practice Go Testing patterns and contribute to a growing open-source collection.
Difficulty: Intermediate
Language: Go (Golang)
Tests Done so far:
- AES Unit
- Base Unit
- FileHash Unit
- Hash Unit
- HMAC Unit
- RSA Unit
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
GoLanguage GoLanguage Gohelp wantedExtra attention is neededExtra attention is neededtestTest relatedTest related