Hacker News new | past | comments | ask | show | jobs | submit login

It's an open issue, please see https://github.com/shurcooL/Conception-go/issues/3 for more context.

It was helpful to me to keep everything in a huge file during initial development for a few reasons:

- I wanted to learn what happens when you break the convention that a project should be split into many files.

- I wanted to test the limits of various tools I am using and building. The main.go kinda works as a worst case scenario so I can look at performance of my code and existing tools like sublime text, goimports, gocode, etc.

- It allowed me to make faster progress implementing tasks in my limited free time, and I plan to delete/refactor the code to be nicer and more readable over time.

It's effectively a compromise/trade off, I did not optimize for having the cleanest code as my top priority.




Thanks for the clarification! Best luck with the project.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: