タグ

ネタとGoに関するmohnoのブックマーク (4)

  • Go ならわかる相続放棄

    この記事は、pyspaアドベントカレンダー2017の 19 日目の記事です。 こんにちは、仕事しちゃってるボーイです。仕事ってイイよね! ところでみなさん、Go言語ってご存知ですか? え?はあちゅうじゃありません。Go言語!!このおっちょこちょいの童貞!! テヘ! というわけで今回は話題のGo言語を話題の書籍「Go ならわかるシステムプログラミング」になぞらえて紹介していきたいと思います。 第1章 Go言語で覗く相続放棄の世界 みなさん、相続放棄ってご存知ですか? 「名前は聞いたことあるけど…」、「パソコン詳しくないので…」なんて人が大半かと思います。 一般的に相続が開始した場合、相続人は次の三つのうちのいずれかを選択できます。 相続人が被相続人(亡くなった方)の土地の所有権等の権利や借金等の義務をすべて受け継ぐ単純承認 相続人が被相続人の権利や義務を一切受け継がない相続放棄 被相続人の債

    Go ならわかる相続放棄
    mohno
    mohno 2017/12/19
    手続きのフローがコードで書かれているかと思ったのに:-p
  • Big Sky :: golang では変数の宣言位置が大事

    今日こんなツイートをした。 @mattn_jp よろしければベターな理由をm(_ _)m 名前空間を短くする作法なのはわかるのですがメモリやGCやコンパイラなど、どの辺に優しい感じですか? — Ryuji IWATA (@qt_luigi) April 5, 2017 qt_luigi さんからどうしてかを聞かれたので説明したいと思います。 golang では宣言した位置で初めて自動変数としてメモリが確保され、ゼロクリアされます。 for i := 0; i < b.N; i++ { var foo Foo bar, err := doSomething() if err != nil { continue } foo.v = bar fmt.Fprintln(ioutil.Discard, foo) } なので例えばこの様なコードで doSomething() が err を返した場合、

    Big Sky :: golang では変数の宣言位置が大事
    mohno
    mohno 2017/04/06
    「golang では」ってどういうネタなんだろうと思ったら、Go に限るような話じゃなかった。変数を「使う場所で(直前に)宣言しろ」と言えないの Pascal くらいしか思いつかない。(もちろん他にもあるだろうけど)
  • 京大マイコンクラブが教える絶対に失敗しない言語の選び方

    京大マイコンクラブが教える絶対に失敗しない言語の選び方!!! 4月から始まる新しい生活,新しい環境…… そんな不安と期待が入り交じる環境を支えてくれるのは…… やっぱり新しいプログラミング言語ですよね!!!??? 下の質問に答えて、キミにピッタリのプログラミング言語と4月からの新しい生活を過ごしてくれ!!!! 各言語をクリックするとその解説ポエムが読めます。 ⚠ このチャートはエイプリルフール企画として作成されたものです (> < )。……質問がよくわからない時はNoを選びましょう! Tweet ノートパソコンの選び方版はこちら

    京大マイコンクラブが教える絶対に失敗しない言語の選び方
    mohno
    mohno 2017/04/01
    さすがにネタのためのムリクリ感があるな。「出っ歯だ」○→"Go"とか、「キーボードに0と1しかない」とかw Delphiないしなw
  • [翻訳] Why Go? - Qiita

    (この記事は Dave Cheney さんの Why Go? の翻訳です。) 数週間前、友人に「Goに注目に値するのはなんで?」と聞かれました。 彼は私がGoに情熱を注いでいることを知っていましたが、なぜ私が他の人もGoを気にするべきだと思っているのかを知りたいようでした。 この記事は、私がGoを重要なプログラミング言語だと考える、3つの大きな理由を紹介します。 メモリ安全 個人としては、私もあなたもC言語でメモリリークも危険なメモリの再利用もしないプログラムを書く事ができるでしょう。しかし、40年以上の経験から、集団としてのプログラマーはC言語で信頼できるプログラムを書けない事がはっきりしています。 コードの静的解析、 valgrind, tsan (訳注: たぶん ThreadSanitizer), -Werror といったツールは10年以上前から使えますが、それらのツールが広く認知さ

    [翻訳] Why Go? - Qiita
    mohno
    mohno 2017/03/22
    "Where do you want to Go today?" :-p
  • 1