Pyroscope: profiling go apps

Pyroscope: Open Source Continuous Profiling Platform. Debug performance issues down to a single line of code. Getting Started Install Pyrocope server brew install pyroscope-io/brew/pyroscope Start Pyroscope server pyroscope server Start …

golang: debugging application in neovim

vimspector The plugin is a capable Vim graphical debugger for multiple languages DAP (Debug Adapter Protocol) nvim-dap is a Debug Adapter Protocol client implementation for Neovim (>= 0.5). nvim-dap allows you to: Launch an application …

golang, good to know: inittrace

From Golang documentation Package runtime inittrace: setting inittrace=1 causes the runtime to emit a single line to standard error for each package with init work, summarizing the execution time and …

My NeoVim in 2021: next step

I was playing with my vimrc file ~/.config/nvim/init.vim for about 2 hours… And this is result. I am happy with this. My config is fully functionally and pretty fast. Result

My NeoVim in 2021

I am used to write or edit my code in vim long time. But this year I want to be more efficiency in this. And this is my first step. …