4 ms·
Show HN: Ninjago – Learn Go (Golang) programming language
- thesuperbigfrog 4y agoYou should strongly consider a different name. Ninjago is a registered trademark of Lego: https://uspto.report/TM/86367154/ORC20150428010451/ https://uspto.report/TM/86367154/ORC20150428010451/
- makyadev 4y agothank you for your recommendation. As far as as I know in general, it is possible to have a business name that is the same as a registered name, as long as the two businesses are not likely to be confused with each other by consumers, and it doesn’t lead to legal issues such as trademark infringement. But after all I will change the name to ninjagolang, so the risk will be zero
- nateb2022 4y agoSkimming the article, I found a couple grammatical errors. While on it's own, it's no big deal, if I were paying $50/mo for this, I would expect at the very least that the author spellchecked it. Additionally, one of the examples given contains the code "var x complex128 = complex (2,3)". In Go, it is NOT considered okay to put a space between a function name and the parenthesis containing its arguments. It's an isolated example but nonetheless a mistake that you should watch out for especially when teaching newbies. The last thing you want to do is teach people how to write Go the wrong way, especially when Go is a very simple, minimal language with little to get wrong. And, there are many excellent tutorials that cover this topic (in more detail) available for free, e.g. https://www.digitalocean.com/community/tutorials/understanding-data-types-in-go https://www.digitalocean.com/community/tutorials/understandi... In fact, DigitalOcean has made a freely-available, comprehensive and well-regarded eBook on learning Go: https://www.digitalocean.com/community/books/how-to-code-in-go-ebook https://www.digitalocean.com/community/books/how-to-code-in-...
- makyadev 4y agothank you for your recommendation. a few errors are natural and can happen sometimes, and we fix them. putting more details in the course doesn’t necessarily mean it can be a better option to learn for new learners. We appreciate the other free courses about Go lang, but they may not be suitable for everyone. Our style of teaching is writing easy-to-read and understandable learning materials. If we wanted to put a lot of additional details then our courses would be exhausting especially for new learners, instead we have been trying to explain the concepts understandable for everyone in the beginning, and we will explain about more details in the next learning classes. this is not a reference book to have all the details, a lot of students lose their learning track for caring too much about more details. In fact learning doesn’t mean reading more details at the beginning. This is our style, perhaps you are not interested in it, no worries everyone has a preference, you can try other free options. This is why we have put a sample or demo post in the website for learners to check our style before the enrolment. Moreover we never stop writing new learning materials.