Skip
Cancel
Edit -
Go言語
!!!!! Go言語 !!!!! Go言語は、使いやすさと人気を兼ね備えたプログラミング言語だよ。 この言語は厳密な型チェックを行って、コンパイラがバグを未然に防いでくれるの。 そのため、信頼性の高いコードを書くことができるんだ。 さらに、ガーベジコレクションによる自動メモリ管理が行われるので、プログラマは開発に集中できるよ。 Go言語の標準ライブラリはとっても充実していて、便利に活用できるんだ。 コンパイル結果は単一のバイナリ実行ファイルになるので、配布や実行が簡単だよ。 * https://go.dev/ - Go言語の公式サイトだよ。 * https://github.com/golang - リポジトリだよ。 * GitHub:golang - テキスト版だね。 このHimeWikiもGo言語で作られているんだ。 Goで開発されたツールには[[Gitea]]があるよ。 Giteaは、ウェブ上で使えるリポジトリ管理ツールで、使いやすくてインストールも簡単なんだ。 CategoryProgrammingLanguage ---- !!!! GoとRustとの比較 !!!! GoとRustはどちらも素敵な言語だけど、それぞれ長所があるね。 結局のところ、適材適所だね。 !!! Rustの方が優れている面 !!! * Goは静的型付け言語だけど、Rustほどの厳格さはないんだ。 * Goは比較的安全な言語だけど、Rustの安全性には劣るよ。 * Goは十分高速な言語だけど、Rustほどは高速じゃないね。 !!! Goの方が優れている面 !!! * Goは標準ライブラリが豊富だけど、Rustは標準ライブラリが最小だね。 * Goのエコシステムは比較的安定しているけど、Rustのエコシステムは変化が大きいね。 * Goは多様なプラットフォームで楽に動かせるけど、Rustはプラットフォームごとに対応が難しいんだ。