Hopwatch is a simple tool in HTML5 that can help debug Go programs. It works by communicating to a WebSockets based client in Javascript. When your program calls the Break function, it sends debug information to the browser page and waits for user interaction. Using the functions Display, Printf or Dump (go-spew), you can log information on the browser page. On the hopwatch page, the developer can view debug information and choose to resume the execution of the program.
Author: grant
Worrying Is Like Praying For Stuff We Don't Like
Worrying is like praying for stuff we don’t like
Exporting Tables With Borders
This page explains how to configure exported tables borders either with the variable org-html-table-default-attributes
, which is ignored with HTML5 export, or properties.
The default table export doesn’t include borders and it is difficult to read.
(Go Lang) The Ultimate Programmer Chef Language Or If You Read One Article About Go Then Read This One
Is Go Lang worth learning or not? I wanted to know. These were my steps for making (up) and answer. It was a rough but short road for me. I determined that I like it and that determination shocked me. It totally went against my intuition (which proves nothing). My wrong-ness surprised and delighted me. And inspired me to capture both my conclusion and the process. That is what follows.
Never Too Late To Learn `multi-occur-in-matching-buffers'
Ever wanted to search all of your buffers limited by their backing file type? Surprisingly I never did very much. ag
and grep
worked fine for me. Then I started leaving buffers open, with everything that I cared about, all the time. Then I joined the “Emacs 100+ Buffer Club”.
multi-occur-in-matching-buffers is helpful when you watch to use occur
in some of those buffers.
(Go Lang) Methods (GBEN)
Example
(Go Lang) Structs (GBEN)
Example
(Go Lang) Pointers (GBEN)
Example
(Go Lang) Recursion (GBEN)
Example
(Go Lang) Closures (GBEN)
Example
- Like in Lisp
- Don’t allow recursion against themselves