For a .net developer,how long it takes to learn go completely?

224 views
Skip to first unread message

P Walizada

unread,
Jun 11, 2020, 1:25:06 PM6/11/20
to golang-nuts
For a .net developer,how long it takes to learn go completely?

Jan Mercl

unread,
Jun 11, 2020, 1:31:23 PM6/11/20
to P Walizada, golang-nuts
On Thu, Jun 11, 2020 at 7:24 PM P Walizada <pwal...@gmail.com> wrote:
>
> For a .net developer,how long it takes to learn go completely?

IMO Go can be learned in a day. Getting fluent and comfortable with it
takes longer, but that depends on how much code one writes.

The other question is, how long it takes in some cases to unlearn
habits and expectations from other languages. It seems some people
have bigger trouble with that than actually learning/mastering Go.

derek kenney

unread,
Jun 11, 2020, 1:33:32 PM6/11/20
to golang-nuts
Depends on what you mean by completely. I was writing production Go code within 6 months after moving on from .NET. There are fundamental programming differences I found in the way you approach solutions. 
There is a lot to Go. I'm still learning after three years. I will never go back to .NET after moving to Go. Good luck. 

Ronny Bangsund

unread,
Jun 11, 2020, 2:20:05 PM6/11/20
to golang-nuts
I'd say the more C-like languages you know, the easier it is to become fluent in Go. If you've already gotten used to switching between the likes of C, C++, C#, Java and more, you're likely to have fewer wrong assumptions about Go. Getting over the error handling verbosity is the major first step, I think :)

On Thursday, June 11, 2020 at 7:33:32 PM UTC+2, derek kenney wrote:
There is a lot to Go. I'm still learning after three years. I will never go back to .NET after moving to Go. Good luck. 
I miss things from C# in Go and vice versa. But C# isn't as useful in the Linux environments I prefer, and Go works well for both CLI tools and server software/glue.

Reply all
Reply to author
Forward
0 new messages