Infinite loop in golang using for-select 1 minute read Not everything is obvious when using channels. Using ‘default’ is not always a great idea.