差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン両方とも次のリビジョン | ||
golang [2019/09/17 20:43] – [Go 関連] ともやん | golang [2023/07/17 05:25] – [インストール] ともやん | ||
---|---|---|---|
行 14: | 行 14: | ||
overflow: | overflow: | ||
} | } | ||
- | </ | + | |
- | </ | + | |
- | < | + | |
- | < | + | |
- | | + | |
- | display: block; | + | |
- | height: 10rem; | + | |
- | max-height: 200px; | + | |
- | width: 250px; | + | |
- | margin: 0 auto; | + | |
- | object-fit: cover; | + | |
- | object-position: | + | |
- | } | + | |
- | #desc { | + | |
- | min-width: 200px; | + | |
- | overflow: | + | |
- | } | + | |
- | .clearfix: | + | |
content: ""; | content: ""; | ||
display: block; | display: block; | ||
行 38: | 行 21: | ||
clear: both; | clear: both; | ||
} | } | ||
- | | + | |
display: inline-table; | display: inline-table; | ||
} | } | ||
/* Hides from IE-mac \*/ | /* Hides from IE-mac \*/ | ||
- | * html .clearfix { | + | * html #clearfix { |
height: 1%; | height: 1%; | ||
} | } | ||
- | | + | |
display: block; | display: block; | ||
} | } | ||
行 53: | 行 36: | ||
本家: [[https:// | 本家: [[https:// | ||
ソースコード: | ソースコード: | ||
- | <WRAP multi-columns | + | <WRAP multi-columns |
- | <WRAP left # | + | <WRAP left column |
{{: | {{: | ||
</ | </ | ||
- | <WRAP #desc> | ||
Go はプログラミング言語の 1 つである。(コンパイラー言語) 2009 年、Google で Robert Griesemer、ロブ・パイク、ケン・トンプソンによって設計された。Go は、静的型付け、C言語の伝統に則ったコンパイル言語、メモリ安全性、ガベージコレクション、構造的型付け、CSP スタイルの並行性などの特徴を持つ。Go のコンパイラ、ツール、およびソースコードは、すべてフリーかつオープンソースである。\\ | Go はプログラミング言語の 1 つである。(コンパイラー言語) 2009 年、Google で Robert Griesemer、ロブ・パイク、ケン・トンプソンによって設計された。Go は、静的型付け、C言語の伝統に則ったコンパイル言語、メモリ安全性、ガベージコレクション、構造的型付け、CSP スタイルの並行性などの特徴を持つ。Go のコンパイラ、ツール、およびソースコードは、すべてフリーかつオープンソースである。\\ | ||
\\ | \\ | ||
また、軽量スレッディングのための機能、Python のような動的型付け言語のようなプログラミングの容易性、などの特徴もある。Go 処理系としてはコンパイラのみが開発されている。マスコット・キャラクターは Gopher (ホリネズミ)。\\ | また、軽量スレッディングのための機能、Python のような動的型付け言語のようなプログラミングの容易性、などの特徴もある。Go 処理系としてはコンパイラのみが開発されている。マスコット・キャラクターは Gopher (ホリネズミ)。\\ | ||
[[https:// | [[https:// | ||
- | </ | ||
</ | </ | ||
===== インストール ===== | ===== インストール ===== | ||
- | Fedora | + | <WRAP color_term> |
- | 2019/09/17 現在の Go の最新バージョンは v1.12.9 である。\\ | + | <WRAP color_command>< |
- | Fedora Linux on WSL 2\\ | + | <b class=GRN> |
- | <code> | + | </ |
- | $ sudo dnf install golang | + | <WRAP color_result_long>< |
- | $ go version | + | Fedora |
- | go version go1.12.9 linux/ | + | Fedora 38 - x86_64 - Updates |
- | </code> | + | Fedora Modular 38 - x86_64 - Updates |
+ | 依存関係が解決しました。 | ||
+ | ============================================================================================================== | ||
+ | | ||
+ | ============================================================================================================== | ||
+ | インストール: | ||
+ | <b class=GRN> | ||
+ | 依存関係のインストール: | ||
+ | <b class=GRN> | ||
+ | <b class=GRN> | ||
+ | <b class=GRN> | ||
+ | <b class=GRN> | ||
+ | <b class=GRN> | ||
+ | 弱い依存関係のインストール: | ||
+ | <b class=GRN> | ||
+ | |||
+ | トランザクションの概要 | ||
+ | ============================================================================================================== | ||
+ | インストール | ||
+ | |||
+ | ダウンロードサイズの合計: | ||
+ | インストール後のサイズ: | ||
+ | これでよろしいですか? | ||
+ | パッケージのダウンロード: | ||
+ | (1/7): libserf-1.3.9-27.fc38.x86_64.rpm | ||
+ | (2/7): utf8proc-2.7.0-4.fc38.x86_64.rpm | ||
+ | (3/7): subversion-1.14.2-13.fc38.x86_64.rpm | ||
+ | (4/7): subversion-libs-1.14.2-13.fc38.x86_64.rpm | ||
+ | (5/7): golang-1.20.5-1.fc38.x86_64.rpm | ||
+ | (6/7): golang-src-1.20.5-1.fc38.noarch.rpm | ||
+ | (7/7): golang-bin-1.20.5-1.fc38.x86_64.rpm | ||
+ | -------------------------------------------------------------------------------------------------------------- | ||
+ | 合計 | ||
+ | トランザクションの確認を実行中 | ||
+ | トランザクションの確認に成功しました。 | ||
+ | トランザクションのテストを実行中 | ||
+ | トランザクションのテストに成功しました。 | ||
+ | トランザクションを実行中 | ||
+ | scriptletの実行中: | ||
+ | 準備 | ||
+ | インストール中 | ||
+ | インストール中 | ||
+ | インストール中 | ||
+ | インストール中 | ||
+ | インストール中 | ||
+ | scriptletの実行中: | ||
+ | インストール中 | ||
+ | インストール中 | ||
+ | scriptletの実行中: | ||
+ | 検証 | ||
+ | 検証 | ||
+ | 検証 | ||
+ | 検証 | ||
+ | 検証 | ||
+ | 検証 | ||
+ | 検証 | ||
+ | |||
+ | インストール済み: | ||
+ | golang-1.20.5-1.fc38.x86_64 | ||
+ | libserf-1.3.9-27.fc38.x86_64 | ||
+ | utf8proc-2.7.0-4.fc38.x86_64 | ||
+ | |||
+ | 完了しました! | ||
+ | |||
+ | </ | ||
+ | <WRAP color_command>< | ||
+ | <b class=GRN> | ||
+ | </ | ||
+ | <WRAP color_result>< | ||
+ | go version go1.20.5 linux/ | ||
+ | </pre></ | ||
+ | </WRAP> | ||
GOPATH 環境変数を設定する。\\ | GOPATH 環境変数を設定する。\\ | ||
行 145: | 行 197: | ||
[[https:// | [[https:// | ||
[[https:// | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | **Grumpy**\\ | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | |||
+ | ==== 付録 ==== | ||
+ | [[tw> | ||