Hey there, I'm Krypton! (Coming from the Krypton element 36) I'm a cloud engineer, developer, security researcher and overall security enthusiast. I like computers (surprised?) and anything related to cyber security, especially information gathering and reverse engineering.
On a friday evening I was surprised as to why the music application I've been using forever, suddenly forced me to give it phone state permissions for a claimed virus scan after calls
If you are making a web application with users management, bitwise flags will be really useful for that same application. I've never used bitwise flags in my past small web application, and I definitely regret not having used them before... Not only it's super convenient, but you also don't need tons of rows in your database to store various account information.
Unique IDs are pretty much used everywhere and in every application. They are used to identify a user, a product, a transaction, a session, etc. That way we can, for example, assign a transaction made to a specific user, and not by mistake another one. In this article, I'll show you how I generate unique IDs in my applications and give them a second usage as well.
I will explain what Go is and some of its core concepts so that you can get started with this programming language and have some references on how to start doing so!