Plurrrr

Tue 29 Nov 2022

The Best Go framework: no framework?

While writing this blog and leading Go teams for a couple of years, the most common question I heard from beginners was “What framework should I use?”. One of the worst things you can do in Go is follow an approach from other programming languages.

Other languages have established, “default” frameworks. Java has Spring, Python has Django and Flask, Ruby has Rails, C# has ASP.NET, Node has Express, and PHP has Symfony and Laravel. Go is different: there is no default framework.

What’s even more interesting, many suggest you shouldn’t use a framework at all. Are they insane?

Source: The Best Go framework: no framework?, an article by Robert Laszczak.

Two-factor authentication (2FA) in Perl with TOTP algorithm

Two-factor authentication is now essential for a lot of web sites, as it ensures that - even if someone gets your access credentials - he/she cannot login, because a token from your mobile phone is required. Therefor, the hacker should also have access to your phone and to the code to unlock it, which is highly unlikely.

Source: Two-factor authentication (2FA) in Perl with TOTP algorithm (Microsoft or Google Authenticator or others), an article by Michele Beltrame.