タグ

2020年10月7日のブックマーク (2件)

  • ハローワールド徹底解説 - Qiita

    この記事は 初心者C++er Advent Calendar 2016 6日目の記事です。 "Hello, World!" とは この記事は初心者向けの記事ではありますが、"Hello, World!" くらいは目にしたことのある方がほとんどだろう、と思います。 とはいえ聞いたことのない方の為に一応説明すると、この文字列はプログラミング言語の入門時に例として使われる文字列です。 どういう風に使うかというと、コマンドラインツールを作る場合はあの黒い画面に"Hello, World!"と出力したり、 "Hello, World!"とだけ書かれたウィンドウを作ってみたり、 "Hello, World!"と表示するダイアログを出してみたり、 ぶっちゃけ文字列の内容に意味はありません。 他にどんな物があるかを知りたければ、Wikipediaのこの記事とか見るといいかもしれません。 (2018年4月追

    ハローワールド徹底解説 - Qiita
  • GOPATH に(可能な限り)依存しない Go 開発環境(Go 1.15 版)

    2018 年ごろまでの Go に対する不満として以下のようなものがありました。 $GOPATH/src 配下でしか開発できない これは、import された package の探索先として $GOPATH/src が使用されていたことに起因します。 つまりどこかから呼び出される package を書きたい場合は $GOPATH/src 配下に存在しなければ探索できない、そのため実質 $GOPATH/src 配下でしか開発できないということでした。 しかし 2018 年末にリリースされた Go 1.11 によりこの不満は解決されることとなります。 Go 1.11 で導入された Go modules という新たな仕組みを有効にしておくと package 探索先として $GOPATH/src が使わなくなったのです。 その代わりに例えば github.com/go-sql-driver/mysq

    GOPATH に(可能な限り)依存しない Go 開発環境(Go 1.15 版)