Dominik Honnef

dominik.honnef.co · Personal blog · on HN since 2011

Dominik Honnef writes about Go tooling and language changes, plus Emacs and tmux setups.

What HN saysCommenters point to it as a guide for setting up Emacs for Go, for the tmux-versus-screen comparison, and for his note that stripping Go binaries is fine.
18HN people shared it
5linked it in comments
13stories submitted
195story points
9 years agolast shared
2011people per year2026

Most-shared posts

  1. 1
    Writing Go in Emacs
    4 people · 11 points · first shared 2013 · discussion on HN
  2. 2
    Why You Should Try tmux Instead of screen
    2 people · 91 points · first shared 2016 · 57 comments on HN
  3. 3
    An incomplete list of Go tools
    2 people · 3 points · first shared 2014 · discussion on HN
  4. 4
    What's happening in Go tip (2013-09-07)
    2 people · 1 points · first shared 2013 · discussion on HN
  5. 5
    What's happening in Go tip
    1 people · 78 points · first shared 2013 · 51 comments on HN
  6. 6
    What's happening in Go tip (2013-08-30)
    1 people · 4 points · first shared 2013 · discussion on HN
  7. 7
    Statically compiled Go programs using musl
    1 people · 2 points · first shared 2015 · discussion on HN
  8. 8
    Writing Go in Emacs (2013)
    1 people · 2 points · first shared 2017 · discussion on HN
  9. 9
    What's happening in Go tip (2013-09-13)
    1 people · 1 points · first shared 2013 · discussion on HN
  10. 10
  11. 11
    Rsemantic – Latent Semantic Analysis for Ruby
    1 people · 1 points · first shared 2011 · discussion on HN
  12. 12
    Go and strip
    1 people · first shared 2018
  13. 13
    Writing go in emacs cont
    1 people · first shared 2014

What HN people wrote when they linked it

rjammala · 2014-04-23
robert-zaremba · 2013-05-20
I'm using Emacs. Mainly because I'm proficient in Emacs and found it good fitting into my needs. If you want to argue that Emacs is not the IDE because it doesn't has feature X, then please not that it has great integrated internal environment. For Go "IDE" features check this: http://dominik.honnef.co/posts/2013/03/writing_go_in_emacs/ Vim has similar features.
eikenberry · 2018-02-05
> 1. Running strip on go binaries is a BAD IDEA: This is old information. It is perfectly fine to strip Go binaries and has been for years. This post does a pretty decent job of summing it up. https://dominik.honnef.co/posts/2016/10/go-and-strip/
Sir_Cmpwn · 2016-07-03
Here's an article explaining how tmux is better: http://dominik.honnef.co/posts/2010/10/why_you_should_try_tmux_instead…
stock_toaster · 2014-05-01
> Afaik, in this case it's 'net/http' that pulls in a > dependency on cgo (again, unless we rebuild the whole > go toolchain with cgo_enabled=0). You can also build with '-tags netgo'[1], and use go for name resolution, but still use cgo for when else you may need it. [1]: http://dominik.honnef.co/go-tip/2013-09-07/#netgo

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close