-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
3aed958
commit 0c97680
Showing
1 changed file
with
30 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,39 @@ | ||
# golearn | ||
## GoLearn | ||
|
||
- udp | ||
Welcome to GoLearn - an open-source project for learning the Golang programming language. | ||
|
||
- json | ||
## Project Description | ||
|
||
- rpc | ||
GoLearn is a repository that provides high-quality learning materials designed specifically for beginners and intermediate learners, | ||
aimed at helping you master the Golang programming language. | ||
|
||
- http | ||
This project primarily offers learning demos of common basic algorithms and delves into the underlying implementation | ||
principles of Golang, including but not limited to CGO implementation principles, GMP scheduling, memory management, GC, | ||
assembly, chan, map, interface, and other types of underlying implementations. | ||
|
||
- cgo | ||
## Code of Conduct | ||
|
||
- concurrent | ||
When contributing to GoLearn, please abide by our code of conduct: | ||
|
||
- compress | ||
- Be respectful and considerate towards others. | ||
- Maintain a positive and inclusive environment for learning and collaboration. | ||
- Respect the opinions and contributions of fellow learners and developers. | ||
- Use clear and constructive communication in discussions and feedback. | ||
|
||
- algorithm | ||
## Contribution Guidelines | ||
|
||
- detail | ||
We welcome contributions from the community to improve and expand the GoLearn project. Here's how you can contribute: | ||
|
||
- Submit new study notes, tutorials, or code examples. | ||
- Enhance existing content by fixing errors, improving explanations, or updating code snippets. | ||
- Report bugs, suggest enhancements, or share your experiences with Golang. | ||
|
||
## How to Contribute | ||
|
||
1. Fork the GoLearn repository to your own GitHub account. | ||
2. Make your changes or additions in your forked repository. | ||
3. Submit a Pull Request to the main GoLearn repository for review. | ||
|
||
By contributing to GoLearn, you agree to license your contributions under the MIT License. | ||
|
||
Thank you for being part of the GoLearn community and helping others discover the power of Golang! 🚀 |