Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Most non retarded languages (looks at Javascript) that're dynamically typed have implicit interfaces. It's just handy. But go is a great language all the same and you'll love the concurrency parts
-
@metamourge the formatting looks odd to some, I know it does to me, but I fucking love Go
-
Isn't it kind of hard to tell which interfaces a type implements if the implementations are implicit? I found that to be a bad design decision. It look good at first but as soon as you get more than 5 interfaces interacting with each other you will group the implementations anyways.
-
maxx5552875y@simulate well yeah... but it allows a great flexibility... it is both an advantage and a disadvantage.... depends on how you look at it, it will get messy with bigger code bases; but as a dev who wrote tons of NodeJs/expressJs based servers, I'm already used to the obscurity of object types... so I tend to look on the flexibility side of the matter
Related Rants
-
xorith19HTML: Hate This Meaningless Life CSS: Can't Style Shit JS: Just Shit Java: Just another vicious asshole PH...
-
ObiSwagKenobi6> Receive sudden phone call in the middle of the night > Check caller, unknown number > "Either something ba...
-
dyslxr40So I named my daughter "io" everyone calls her by the name and then we register her on our local gov't to get...
!rant
So I started learning Golang.
I have to say, I heard the language was good but holy shit!
I got my eye on you implicit interface implementation👀👀
I can't wait to start my first project with a clusterfuck of compositions 🤤
P.s: syntax is kinda weird ¯\_(ツ)_/¯
rant
golang
go