Jeremy Bytes
byte-sized chunks of .NET
Sunday, January 31, 2021
Go (golang) Channels - Moving Data Between Concurrent Processes
›
Go has concurrency baked in to the language -- concurrent operations are referred to as " goroutines ". But concurrency is a ...
Thursday, January 14, 2021
Go (golang) Goroutines - Running Functions Asynchronously
›
I've been exploring the Go programming language (golang). A really cool feature is that running functions asynchronously is built r...
Wednesday, January 13, 2021
Go (golang) Multiple Return Values - Different from C# Tuples
›
One of the features that I like in the Go programming language (golang) is that functions can return multiple values. In C#, we can mim...
Tuesday, January 12, 2021
Go (golang) Error Handling - A Different Philosophy
›
In looking at Go (golang) as someone who has spent quite a bit of time in C#, I'm really intrigued by the approach to error handling. ...
1 comment:
Monday, January 11, 2021
Go (golang) defer - A Better “finally”
›
My primary world has been C# for a while. There are several things in Go (golang) that I find interesting, particularly when looking at...
1 comment:
Sunday, January 10, 2021
Go (golang) Loops - A Unified "for"
›
My primary world has been C# for a while. I've been looking at the Go programming language (golang), and I wanted to write a few ar...
1 comment:
Sunday, October 18, 2020
Abstract Classes vs. Interfaces in C# - What You Know is Probably Wrong
›
A little over a year ago, C# 8 changed a lot of things about interfaces. One effect is that the technical line between abstract classes and ...
1 comment:
‹
›
Home
View web version