Concurrency Patterns in Go - a Series
Explore concurrency patterns in Go to improve your code
Explore concurrency patterns in Go to improve your code
What even are stacks?
Explaining how selection sort works
Setting the stage with the simple search algorithm.
How does the binary search algorithm work and where can it be used.
What are linked lists, their variations and their uses.
What are arrays and what mysteries do they hold?
What are data structures, what are their differences and what do we use them for.
What are algorithms, why do they matter and what are some useful algorithms.
What is Big-O even and why should we care?
What even are bitmasks, bitfields, binary, bits, bytes, nibbles, words?
How to get your external IP address on the CLI.
How to delete all the files in the current directory except for files of a certain extension.
Find and replace using the *nix tool sed.
How to copy and paste to and from the clipboard while working in the CLI.
How to display a single column list of all the files in a directory.
Inserting the output of a shell command directly into your current vim buffer.
How to page through large result sets when working with the MySQL command line tool.
How to remove trailing whitespace in a file with vim.
How to copy and paste to and from the clipboard while working in the CLI.
(N)Vim Base16 key Intended semantic role Typical Neovim mapping Semantic name base00 Default background Normal.bg, EndOfBuffer.bg mainbg base01 Lighter bg LineNr.bg, SignColumn.bg, StatusLine.bg, StatusLineNC.bg — base02 Selection bg Visual.bg, CursorLine.bg, ColorColumn.bg selection base03 Comments / Invisibles Comment.fg, Conceal.fg comment base04 Secondary fg NonText.fg, SpecialKey.fg builtin base05 Default foreground Normal.fg, Identifier.fg mainfg base06 Lighter fg (emphasis, types) Type.fg, PreProc.fg type base07 Brightest fg (strong emphasis) Function.fg, Special.fg, Title.fg functionname base08 Red — Errors / Warnings Error....