はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    ChatGPT

『The Go Programming Language』

  • 人気
  • 新着
  • すべて
  • testing - The Go Programming Language

    3 users

    golang-jp.org

    Internal call graph ▾ In the call graph viewer below, each node is a function belonging to this package and its children are the functions it calls—perhaps dynamically. The root nodes are the entry points of the package: functions that may be called from outside the package. There may be non-exported or anonymous functions among them if they are called dynamically from another package. Click a nod

    • 学び
    • 2016/12/04 13:10
    • Goアセンブラ入門 - The Go Programming Language

      8 users

      golang-jp.org

      package main import "fmt" func main() { fmt.Println("Hello, 世界") } Goアセンブラ入門 このドキュメントでは、Goコンパイラ(6gや8gなど)であるgcスイートで使われている、風変わりなアセンブリ言語について紹介します。 ただし、このドキュメントはあまり包括的なものにはなっていません。 Goアセンブラは、Plan 9アセンブラへの入力に基づいています。このアセンブラについては、Plan 9のサイトで詳しく解説されています。 もしアセンブリ言語で書こうとしているなら、Plan 9固有のものではありますが、上記ドキュメントを読むことをお勧めします。 このドキュメントでは、アセンブリ言語の文法の概要と、Goと相互にやりとりをするアセンブリコードを書く際に独特な部分についてのみ紹介します。 Goアセンブラでまず気をつけなければいけな

      • 学び
      • 2015/09/30 10:54
      • golang
      • vet - The Go Programming Language

        4 users

        golang-jp.org

        package main import "fmt" func main() { fmt.Println("Hello, 世界") } vetコマンドはGoのソースコードをチェックし、Printfの呼び出しで引数が書式文字列(format string)で列んでないような欠陥をレポートします。 vetはヒューリスティック(heuristic)な問題を扱い、すべてのレポートが本当に問題であることを保証しません。しかし、コンパイラで見つけられないエラーを検出することができます。 コマンドの終了ステータス(exit code)は、コマンドの起動を間違うと"2"、問題がレポートされると"1"、"0"はそれ以外です。 コマンドは起こりうるすべての問題をチェックできず、信頼性の低いヒューリスティックに依存することを覚えておいてください。 ですから、ガイダンスとしてだけ使用すべきで、確固としたプログラムの

        • 学び
        • 2015/08/28 19:36
        • インストール - The Go Programming Language

          8 users

          golang-jp.org

          † gcc は cgo を利用したい場合のみ必要です。 ‡ 必要となるのは Xcode のコマンドラインツールのインストールのみです。すでにXcode 4.3以降をインストール済みの場合は、ダウンロード環境設定パネルのコンポーネントタブからインストールできます。 Goツールのインストール 古いバージョンのGoからアップグレードする場合は、まず 既存バージョンを削除 する必要があります。 Linux、Mac OS X、FreeBSD tarball アーカイブをダウンロード し、 /usr/local に解凍してGoツリーを /usr/local/go に作成してください。例えば、以下のとおりです。 tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz インストールに適切なアーカイブファイルを選択してください。例えば、64ビットx86のLin

          • テクノロジー
          • 2015/08/23 07:18
          • Go
          • ドキュメント - The Go Programming Language

            15 users

            golang-jp.org

            package main import "fmt" func main() { fmt.Println("Hello, 世界") } プログラミング言語Goは、プログラマの生産性をより向上させるためのオープンソースプロジェクトです。 Goは表現豊かでシンプルできれいで効率的です。並行処理のメカニズムは、革新的な型システムによる柔軟でモジュール化されたプログラム構造を実現しつつ、マルチコアやネットワーク機器にほとんど特別な考慮をすることなく容易にプログラムを書くことを可能にします。Goは素早く機械語にコンパイルでき、さらにガーベッジコレクションの利便性とランタイムリフレクションのパワーを併せ持ちます。動的形付けを持つインタプリタ型言語と感じられるほどに速い、静的型付けを持つコンパイル言語です。 Goのインストール インストール Goコンパイラ、ツール、ライブラリをダウンロードしインストールす

            • テクノロジー
            • 2015/05/08 23:32
            • Go
            • Golang
            • ブックマーク バー
            • 技術
            • http://golang-jp.org/doc/effective_go.html

              4 users

              golang-jp.org

              • テクノロジー
              • 2015/05/06 15:53
              • go
              • golang
              • The Go Programming Language Specification - The Go Programming Language

                3 users

                golang-jp.org

                package main import "fmt" func main() { fmt.Println("Hello, 世界") } Introduction This is a reference manual for the Go programming language. For more information and other documents, see golang.org. Go is a general-purpose language designed with systems programming in mind. It is strongly typed and garbage-collected and has explicit support for concurrent programming. Programs are constructed from

                • 世の中
                • 2015/04/12 23:43
                • go
                • template - The Go Programming Language

                  6 users

                  golang-jp.org

                  package main import "fmt" func main() { fmt.Println("Hello, 世界") } Overview ▾ templateパッケージはテキストの出力を生成するデータ駆動テンプレートを実装します。 HTMLの出力を生成するには、html/templateパッケージを参照してください。 html/templateパッケージはこのパッケージと同じインタフェースを備えていますが、 HTML出力を既知の攻撃から自動的に守ります。 テンプレートはデータ構造へ適用することで実行されます。 テンプレート中のアノテーションはデータ構造内の要素(典型的には構造体のフィールド、またはマップのキー)を参照し、実行の制御や値の表示を行います。 テンプレートの実行はデータ構造内を移動し、実行の進捗を示すために、データ構造内の現在地を示す値にカーソルをセットします。 カ

                  • 世の中
                  • 2015/02/01 23:38
                  • Go
                  • go - The Go Programming Language

                    14 users

                    golang-jp.org

                    package main import "fmt" func main() { fmt.Println("Hello, 世界") } goはGo言語のソースコードを管理するためのツールです。 Usage: go command [arguments] The commands are: build パッケージのコンパイル(依存関係含む)を行います clean オブジェクトファイルを削除します env Go環境変数をプリントします fix パッケージにgo tool fixを実行します fmt パッケージのソースにgofmtを実行します generate ソースを処理してGoのファイルを生成します get パッケージのダウンロードとインストール(依存関係含む)を行います install パッケージのコンパイルとインストール(依存関係含む)を行います list パッケージのリストを表示します

                    • テクノロジー
                    • 2014/12/17 10:00
                    • golang
                    • Goコードの書き方 - The Go Programming Language

                      44 users

                      golang-jp.org

                      package main import "fmt" func main() { fmt.Println("Hello, 世界") } イントロダクション このドキュメントでは簡単なGoパッケージの開発の説明、 goツール 、Goパッケージとコマンドの標準的なフェッチ・ビルド・インストールの方法を紹介しています。 go ツールの利用に際しては、コードを特定の方法で構成する必要があります。このドキュメントを注意深く読みましょう。最も簡単にGoをインストールし、使い始める方法を説明しています。 同様の説明を スクリーンキャスト で見ることができます。 コードの構成 ワークスペース go ツールは、公開レポジトリでメンテナンスされているオープンソースコードを扱うことを想定して設計されています。実際にコードを公開する必要はありませんが、公開する場合もしない場合も同じ方法で環境の設定を行うことができま

                      • 世の中
                      • 2014/07/07 21:48
                      • golang
                      • go
                      • 設定
                      • 環境
                      • 開発
                      • *programming
                      • Go 1.3 リリースノート - The Go Programming Language

                        3 users

                        golang-jp.org

                        package main import "fmt" func main() { fmt.Println("Hello, 世界") } Go1.3のイントロダクション Go1.3のリリースは、Go1.2をリリースしてから6ヶ月後を予定しています。 そして、いかなる言語仕様の変更もありません。 Go1.3では、ガーベッジコレクションやコンパイラツールチェーンの改善に集中しています。 特に大規模なプロジェクトにおいて、ビルドが高速になるでしょう。 他にも全体的にパフォーマンスの大幅な改善やサポート環境の追加(DragonFly BSD, Solaris, Plan9)、 GoogleのNative Client architecture(NaCl)のサポートが含まれます。 また同期に関連したメモリモデルの改良もありますが、これも重要です。 当然、後方互換性は保っています。 Go1.3に移行しても

                        • 世の中
                        • 2014/05/28 08:48
                        • go
                        • golang
                        • The Go Programming Language

                          58 users

                          golang-jp.org

                          // You can edit this code! // Click here and start typing. package main import "fmt" func main() { fmt.Println("Hello, 世界") }

                          • テクノロジー
                          • 2014/05/09 22:53
                          • golang
                          • go
                          • Go言語
                          • プログラミング言語
                          • 翻訳
                          • community
                          • japanese
                          • tech

                          このページはまだ
                          ブックマークされていません

                          このページを最初にブックマークしてみませんか?

                          『The Go Programming Language』の新着エントリーを見る

                          キーボードショートカット一覧

                          j次のブックマーク

                          k前のブックマーク

                          lあとで読む

                          eコメント一覧を開く

                          oページを開く

                          はてなブックマーク

                          • 総合
                          • 一般
                          • 世の中
                          • 政治と経済
                          • 暮らし
                          • 学び
                          • テクノロジー
                          • エンタメ
                          • アニメとゲーム
                          • おもしろ
                          • アプリ・拡張機能
                          • 開発ブログ
                          • ヘルプ
                          • お問い合わせ
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について

                          公式Twitter

                          • 公式アカウント
                          • ホットエントリー

                          はてなのサービス

                          • はてなブログ
                          • はてなブログPro
                          • 人力検索はてな
                          • はてなブログ タグ
                          • はてなニュース
                          • ソレドコ
                          • App Storeからダウンロード
                          • Google Playで手に入れよう
                          Copyright © 2005-2025 Hatena. All Rights Reserved.
                          設定を変更しましたx