Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restructure Output and Error Handling to be less of a wall of text #234

Open
illicitonion opened this issue Sep 16, 2024 · 1 comment
Open

Comments

@illicitonion
Copy link
Member

Currently https://github.com/CodeYourFuture/immersive-go-course/tree/main/projects/output-and-error-handling has a lot of up-front reading to do. This is putting some people off of getting through it, and also isn't great pedagogy.

Ideally we can restructure this so it's a bit more "read, do, read, do, read, do".

@SaadiaELF
Copy link
Contributor

Or maybe we could split it up to two distinct parts :

  1. Reading :
  • Standard out and standard error
  • Exit codes
  • Handling errors in your code
  1. Program in whole

Personally, I prefer to start by understanding the requirements of the program and then learn about what I need to create it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants