Google Goプログラミング言語とは-要件、FAQ

これまで、いくつかのプログラミング言語(programming languages)について話してきましたが、これまで、Goプログラミング言語(Golang)はまだ議論に含まれていません。はい、それは最も使用されている言語ではありませんが、ゆっくりではありますが人気が高まっています。

GoogleGoプログラミング言語

グーグル(Google)が多くの分野で積極的にそれを推進しているので、ゴーが大いにキャッチする可能性は十分にありますが、それは欠点があるので、これらの問題が修正されない限り、最も使用されているもののいくつか。

GoogleGoプログラミング言語

手続き型プログラミングについて聞いたことがありますか?GoogleGoはそれらの言語の1つです。2007年にGoogle(Google)のエンジニア、Robert GriesemerRob PikeKen Thompsonによって作成されましたが、2009年にリリースされ、オープンソースになりました。

Golangの背後にある主なアイデアの1つは、習得が容易で、使いやすいことです。さらに(Furthermore)、開発者は言語を読むのに問題がないはずです。さて、C ++のようなものとは異なり、Goには大きな機能セットがないことを理解しています。これは一部の人にとっては問題になる可能性があります。

その構文では、GoはCに非常に似ているため、長期的なC開発者であれば、Goを介してコンテンツを作成するのは簡単です。それでも、 34年前から存在しているErlangなどの言語に耳を傾ける機能の多くに注意する必要があります。今後のエピソードで議論することは間違いありません。

また、Goの経験がない人の多くは、 JavaがJavaと多くの共通点があることを知らないため、Googleはかなり長い間サーバー側のWebアプリの分野で積極的にJavaをプッシュしようとしています。Javaが最高の地位を占める空間。

Google Goはクロスプラットフォームですか?

クロスプラットフォームは、成功するためにはすべてのプログラミング言語にとって非常に重要です。ありがたいことに、GoはWindows(Windows)LinuxUnixBSD、およびモバイルデバイスで使用できることは確かです。したがって、現状では、使用しているオペレーティングシステムに関係なく、Goでコードを実行するのにほとんど問題はありません。

読む(Read)Web開発用のAngular JavaScript Frameworkとは何(What is Angular JavaScript Framework for web development)ですか?

バグはどうですか?

Golangの印象的な点は、バグがコード内で努力するのは簡単ではないという事実です。ご覧のとおり、これは強力な類型化に依存しています。つまり、コードを安全に作成するには、開発者がコードを作成する際に注意深く正確である必要があります。

すべてのプログラミング言語がこのままであればいいのですが、そうではありません。しかし、状況は良くなっています。

GoogleGoを使用するデメリット

Goは印象的なツールであることに同意できますが、欠点もあります。ほら、言語はとても簡単に習得して学ぶことができ、それは良いことです。ただし、一部のプログラマーにとっては、単純すぎるため、同様のツールと比較した場合、それほど用途が広くありません。

Goについて私たちが気に入らないもう1つの点は、仮想マシンをサポートしていないという事実です。これの欠如は、単純化のためにグーグルの人々による意識的な選択でした。(Google)この決定により、Goファイルのサイズは通常競合するサービスよりも大きくなります。言うまでもなく、Goはハロウィーン(Halloween)でキャンディーをむさぼり食う子供のようにRAMを食べます。

最後に、ジェネリックスのファンなら、Goはこれらをサポートしていないので、運が悪いです。これについてはかなり多くの議論がありましたが、これまでのところ何も起こっていません。

GoogleGoのコーディング例

他のすべてのように、Hello World!の実行に焦点を当てます。これが標準なのでそうです。

OK、最初にstudyGoというフォルダを作成する必要があります。このフォルダ内から、Hello World!を作成します。プログラム。

次に、first.goというファイルを作成し、そのファイルに次のコードを追加します。

package main
import ("fmt")

func main() {
fmt.Println("Hello World! This is my first Go program\n")
}

ターミナル内からフォルダに移動し、次のコマンドを実行します。

go run first.go

次の出力が表示されます。

Hello World! This is my first Go program

以上です。さあ、知識を増やしましょう。



About the author

私は Windows 10 の技術者であり、長年にわたって個人や企業が新しいオペレーティング システムを活用できるよう支援してきました。外観をカスタマイズしたり、さまざまなユーザー向けにアプリケーションをパーソナライズする方法など、Microsoft Office に関する豊富な知識があります。さらに、Explorer アプリを使用して、コンピューター上のファイルやフォルダーを探索および検索する方法も知っています。



Related posts