3 ms·
It's a valuable exercise to write a web shell service with Go standard library (rather than goterm). It shouldn't take more than 100-200 LOC and you will learn
by pphysch 4y ago
It's a valuable exercise to write a web shell service with Go standard library (rather than goterm). It shouldn't take more than 100-200 LOC and you will learn a lot about how SSH protocol, streaming IO, websockets work.
- SheetPost 4y agoah, it's also a great deal of a distraction if your goal was to see what gets sent when presing keys
- pphysch 4y agoOn the contrary, you don't have to do much more work than the author already did, and you get deep practical insights into how this very useful technology works beyond the marginally useful trivia of how terminals happen to internally represent keystrokes
- zero_shift 4y agoThere should be a body of these "koans", little program specs to implement to explore various technologies.