Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/engineerit2014/concurrence-go
Solutions to Concurrence go problems
https://github.com/engineerit2014/concurrence-go
concurrence go-concurrence golang golang-concurrence
Last synced: 20 days ago
JSON representation
Solutions to Concurrence go problems
- Host: GitHub
- URL: https://github.com/engineerit2014/concurrence-go
- Owner: engineerit2014
- Created: 2022-01-24T23:13:21.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-01-25T00:13:11.000Z (almost 3 years ago)
- Last Synced: 2024-06-21T17:54:27.851Z (7 months ago)
- Topics: concurrence, go-concurrence, golang, golang-concurrence
- Language: Go
- Homepage:
- Size: 2.93 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Go advanced: concurrence-go
This project shows the use of concurrence in Golang. For this purpose, some common problems and their solutions using go are shown.
## Table of Contents
- [Concurrence problems](#concurrence-problems)
- [Deposit & Withdraw](#deposit-&-withdraw)## Concurrence problems
### Deposit & Withdraw
Deposit and withdrawal problem, commonly occurs in the management of transactions when you have N people depositing and N people consulting or withdrawing, if not handled correctly the balance generated in an account can be affected in any way. To solve this problem called race condition, we can use Go and its concurrency management tools.
See the examples for more details.