Commit Graph

  • 73413b465b
    Move rtd to exercises repository main raul 2024-11-25 08:46:04 +0100
  • b3881ba966
    Move dragon-scan to exercises repository raul 2024-11-25 08:41:48 +0100
  • cd17d47e0d Added simple-port-scanner exercise! raul 2024-10-13 21:12:58 +0200
  • 1e08dc4069 Added waitgroups practice exercise raul 2024-10-11 12:59:02 +0200
  • 4b2777ea91 Add PoC for listing files across a network with Gob raul 2024-06-17 07:51:37 +0200
  • 9b33642a4e Proof of concept for delivering files over gob structs raul 2024-06-14 09:03:39 +0200
  • e9d72b09fe Add gob-net exercise raul 2024-06-03 08:52:47 +0200
  • c96dcea8ac Wrap selection back to beginning and viceversa raul 2024-05-16 11:58:22 +0200
  • 17bf35e591 Figure out way better choice highlighting raul 2024-05-16 11:27:09 +0200
  • d4230db74f Select individual lines from buffer raul 2024-05-16 11:12:44 +0200
  • 39727a66ae Practicing UI for "tune" project raul 2024-05-16 10:48:34 +0200
  • c98136caa8 Add the actual test file raul 2024-05-12 09:32:23 +0200
  • b0e0884020 Add unit-testing exercise raul 2024-05-10 08:57:55 +0200
  • a6de42db31 Add template practice exercise raul 2024-05-04 11:30:37 +0200
  • 81b210b338 Parsing nested JSON using nested structs raul 2024-04-29 08:38:25 +0200
  • a6daa7b8e7 Practice parsing json and nested structs raul 2024-04-28 10:13:51 +0200
  • 3c56a83b0f Finish cleaner chat server raul 2024-04-25 10:30:10 +0200
  • 11f600fd8f Update project name raul 2024-04-25 10:29:47 +0200
  • f7a69132ce Update LICENSE raul 2024-04-25 10:29:20 +0200
  • bc65b98141 Update dependencies raul 2024-04-25 10:28:53 +0200
  • 6cb6ff1103 Update client raul 2024-04-25 10:24:27 +0200
  • 7248c4d30c Introduce basic chat functionality raul 2024-04-25 09:04:27 +0200
  • 7cfd2e87d8 Fix client IP parameter not working raul 2024-04-25 09:03:56 +0200
  • b4147d6008 Client tweaks raul 2024-04-24 16:14:44 +0200
  • dff54a8d0b Add interface to be refactored raul 2024-04-23 09:58:07 +0200
  • 15ea54b5ae Add ability to receive username raul 2024-04-23 08:30:36 +0200
  • ed54642110 Add client to project raul 2024-04-23 08:00:07 +0200
  • 09a9f9efb7 Create server structure raul 2024-04-23 07:59:38 +0200
  • a0b0332cd4 Update comments and dependencies raul 2024-04-23 07:58:54 +0200
  • c4302aea1a Organize files and implement clean port selection raul 2024-04-22 08:21:59 +0200
  • 3bfe744b8d Add Cobra and start codebase refactoring raul 2024-04-22 08:05:34 +0200
  • 6a75e7cd41 Add chat-tests raul 2024-04-21 19:45:32 +0200
  • e16bc31a11 Add extra handlers raul 2024-04-20 09:29:30 +0200
  • 1f23019846 Add http-server exercise raul 2024-04-19 07:51:21 +0200
  • 1a36774ee3 Add script library exercise raul 2024-04-18 12:51:00 +0200
  • 829a84fabb Improve star-shapes-mk2 raul 2024-04-18 10:34:39 +0200
  • b8fe0a216b Cleaner interface exercise implementations raul 2024-04-18 09:10:30 +0200
  • 725071ded5 Add star-shapes-mk2 exercise raul 2024-04-17 10:07:09 +0200
  • fb05399eca Add json + interfaces exercise raul 2024-04-16 08:54:21 +0200
  • f240e98da4 Add interfaces exercise raul 2024-04-16 08:14:52 +0200
  • baa3b77552 Improved methods exercise with custom types raul 2024-04-15 11:49:18 +0200
  • 84149fc850 Configure selecting buttons with enter and tab raul 2024-04-15 10:01:49 +0200
  • 313d22fd64 Add select-buttons exercise raul 2024-04-15 09:00:48 +0200
  • 7c73e03d60 Practicing methods raul 2024-04-15 08:30:10 +0200
  • 3921e103a5 Add "Connected users" view raul 2024-04-12 08:37:48 +0200
  • ae2477dc77 Clean up tcell exercise raul 2024-04-12 08:21:45 +0200
  • ac3ded6e9a Add error handling to WASD inputs raul 2024-04-11 15:19:04 +0200
  • 3eacb27315 Added wasd-game exercise raul 2024-04-11 08:41:58 +0200
  • 7d33ba18fc Clean up interface and simulate CLI chat client raul 2024-04-11 07:59:56 +0200
  • 23a65fcb01 Modifying a view from another one raul 2024-04-10 16:02:38 +0200
  • d93be2b37b Editor properly empties text after hitting enter raul 2024-04-10 09:01:55 +0200
  • 06b23f99c8 Starting cleaner TUI exercise raul 2024-04-10 08:38:44 +0200
  • 226ff03093 Create tiny counter within quit view raul 2024-04-09 20:16:30 +0200
  • 01e9e7e2db Finally figured out how to read view contents raul 2024-04-08 08:23:18 +0200
  • 8acdc82081 Figured out how to input data within views raul 2024-04-07 09:58:34 +0200
  • faa95c2248 Added quit button widget to exercise raul 2024-04-06 10:14:33 +0200
  • 99c053115e Practice using coordinates for adding textboxes raul 2024-04-05 12:11:12 +0200
  • 5edb80e54a Add gocui library practice exercise raul 2024-04-04 09:39:37 +0200
  • d287ad47a9 Learn event handling and proper rendering raul 2024-04-03 09:02:33 +0200
  • 9c39b1c462 Added custom port flag to server command raul 2024-03-28 15:03:58 +0100
  • 4e30581a5e Implementing client for connecting to the server raul 2024-03-27 13:48:12 +0100
  • 59efb49e3f Figuring out flags in Cobra raul 2024-03-26 18:55:52 +0100
  • 285de706f7 Added get-time exercise raul 2024-03-25 17:24:03 +0100
  • 89fce7631b Added logging capabilities to server raul 2024-03-24 10:56:34 +0100
  • 61bf3a0276 Re-adding CPU checker and cleaning CLI interface raul 2024-03-23 13:05:00 +0100
  • 46ec23f513 Finally beginning to understand Cobra raul 2024-03-23 12:33:49 +0100
  • f0df294bbe Practicing with Cobra raul 2024-03-23 12:06:31 +0100
  • 4ba20dfc76 Add tiny server to query-cpu exercise raul 2024-03-22 15:38:28 +0100
  • 18bd5f98a3 Added query-cpu exercise raul 2024-03-21 22:03:27 +0100
  • 2a0ce3f89d Minor tweaks raul 2024-03-20 20:59:48 +0100
  • 6711bc5de5 Added methods exercise raul 2024-03-19 08:21:08 +0100
  • f8eacdbc1c Added tcell-practice exercise raul 2024-03-18 09:13:29 +0100
  • 6428837551 Add tour-of-go folder and README.md raul 2024-03-18 08:19:47 +0100
  • 290d1be8f4 Added tcp-movie exercise raul 2024-03-11 08:29:41 +0100
  • 7693f81e0b Added http-get exercise raul 2024-03-10 09:29:55 +0100
  • 08040ef9c9 Added ability to use custom ports raul 2024-03-10 09:21:02 +0100
  • a41033f150 Handling multiple connections using goroutines raul 2024-03-10 09:07:08 +0100
  • a4a5594096 Added sockets exercise raul 2024-03-09 19:35:26 +0100
  • 43e9f4c6c4 Trying to implement fizzbuzz with goroutines Raul 2024-03-08 12:03:16 +0000
  • 569b255bfa Added delayed-channel exercise Raul 2024-03-08 10:26:58 +0000
  • 1279df8aab Added ping-pong exercise to practice goroutines Raul 2024-03-08 08:22:28 +0000
  • 8b87cce11c Completed goroutine channels exercise raul 2024-03-07 17:59:18 +0100
  • 91d4985651 Can now add to vector, still practicing channels raul 2024-03-06 18:04:34 +0100
  • a3b8027714 Completing 2nd goroutine example raul 2024-03-05 19:57:16 +0100
  • 8be6890727 Added inverse-counting exercise raul 2024-03-04 07:54:48 +0000
  • 9e978f0bcf Improved UX by reusing scanLine function raul 2024-03-03 10:29:50 +0100
  • a89ca3987b Separate goroutines exercise into different files raul 2024-03-02 10:00:45 +0100
  • a4667e2039 Added an actual win condition raul 2024-03-01 20:45:21 +0100
  • 38fe54f3de Added guessing coordinates to matrix exercise raul 2024-02-29 06:50:39 +0100
  • 9e45c522c8 Added renamer exercise raul 2024-02-28 06:45:40 +0100
  • 2577b92b2f Added background checker with goroutines raul 2024-02-27 07:04:25 +0000
  • 8ad40f4930 Practicing goroutines raul 2024-02-26 10:59:46 +0000
  • f140ccceba Added matrix exercise raul 2024-02-25 07:34:27 +0100
  • fa8a997395 Added loading-bar exercise raul 2024-02-21 18:07:30 +0100
  • a806cecefa Finished exercise and added getAverage() raul 2024-02-17 21:41:21 +0100
  • d3400c86ee Added sum-args exercise raul 2024-02-16 18:26:12 +0100
  • 207c3fafcb Moved file-reader to its own repo raul 2024-02-14 16:14:46 +0100
  • 887e0556bf No longer rendering spaces as secret characters raul 2024-02-13 07:37:54 +0000
  • 30d42a3219 Added win condition checking raul 2024-02-13 07:32:07 +0000
  • f29f803ddb Added guessing individual word letters raul 2024-02-13 06:56:52 +0100