-
Notifications
You must be signed in to change notification settings - Fork 6
Home
Tom Bui [SSW] edited this page Jun 25, 2021
·
13 revisions
1. Why we are using Golang?
- Golang allows massive multithreading, concurrency, and performance under pressure which is needed when crawling websites that could contain massive amount of contents
- Golang is built for high concurrency thanks to its unique Goroutines and Channels feature that is not available in Java or .NET
https://www.golangprograms.com/go-language/concurrency.html - Golang has been gaining popularity in micro service architecture
https://qarea.com/blog/why-you-should-write-your-next-microservice-using-golang
2. Is this the correct way to implement rules checking?
- According to HTMLHint, this is the accurate way of implementing rules to check for HTML standards
3. Are there any other libraries which Microsoft have developed which could replace the current HTMLHint
- As of now, we haven't found any Microsoft alternative for HTML static code analysis
4. Why we are Firebase?
- Easy to use and save a lot time because all the server operations and internal functions are taken care of by the Firebase interface
- Developers can spend more time developing the app
- The idea of firebase is to quickly validate your idea then you can simply migrate that to a proper "enterprise" set up
5. CodeAuditor's Architecture Diagram