Add Basic TCP Server Example (Fixes #619) #636
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello,
This Pull Request introduces a focused implementation for a basic TCP Server, directly addressing Issue #619 and incorporating the feedback provided in the review of PR #631.
The goal is to provide the simplest, most educational example of network programming with the
netpackage for beginners.Implementation Details
tcp-server.go) that handles concurrent connections using goroutines.tcp-server.sh) uses the standard system utility netcat (nc) for testing the connection and response cycle.Request for Input on Scope
Before I submit further networking examples, I would appreciate guidance on the overall scope:
Thank you for your time and review!