1678 Vim tips

VimTip1 SearchingVimTip2 Easy edit of files in the same directoryVimTip3 Compile Java with JikesVimTip4 Any word completionVimTip6 Moving to matching bracesVimTip7 Jumping to the start and end of a code blockVimTip8 Jumping to the declaration of a …

Stopping gorutines via context, basics

Package context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes. Incoming requests to a server should create a Context, …

SonarQube

SonarQube empowers all developers to write cleaner and safer code. Thousands of automated Static Code Analysis rules, protecting your app on multiple fronts, and guiding your team. Detect Bugs Issues raised …

Litter: a pretty printer library for Go

Litter is a pretty printer library for Go data structures to aid in debugging and testing. Litter named for the fact that it outputs literals, which you litter your output with. As a …

gitui: blazing fast terminal-ui for git

features fast and intuitive key only control context based help (no need to remember any hot-key) inspect/commit changes (incl. hooks: commit-msg/post-commit) (un)stage files/hunks, revert/reset files/hunk stashing (save, apply, drop) browse commit log …

tokei: Count your code, quickly

tokei is a program that displays statistics about your code. Tokei will show the number of files, total lines within those files and code, comments, and blanks grouped by language.

Taskwarrior

Taskwarrior is Free and Open Source Software that manages your TODO list from the command line. It is flexible, fast, and unobtrusive. It does its job then gets out of …

dirvish.vim

dirwish: Directory viewer for Vim ⚡Path navigator designed to work with Vim’s built-in mechanisms and complementary plugins. Features Simple: Each line is just a filepath Flexible: Mash up the buffer with :g, automate it with g:dirvish_mode Safe: Never …

Fiber: awesome Go web framework

Fiber is an Express inspired web framework built on top of Fasthttp, the fastest HTTP engine for Go. Designed to ease things up for fast development with zero memory allocation and performance in mind. Philosophy New gophers that make the switch from Node.js to Go are dealing with a learning curve …