So one of my colleagues attempted to merge a branch using GitHub's "merge via fast-forward" option in the web-interface, to keep the history clean from bogus merge commits (the master branch into which they merged, had not progressed since the to-be merged feature-branch was started). Funnily enough, this didn't work as expected: all the commits got new commit-hashes. On closer inspection, it seem
I was reading some go code and say a few different ways to pass go channels. Maybe they are the same but I was wondering if there is any difference since I couldn't find documentation online: 1) func serve(ch <-chan interface{}){ //do stuff } 2) func serve(ch chan<- interface{}){ //do stuff } 3) func serve(ch chan interface{}){ //do stuff } 4) func server(ch *chan interface{}){ //do stuff} I was w
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く