Go (プログラミング言語)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/02/25 01:31 UTC 版)
Goはプログラミング言語の1つである。Googleにおいて2009年[4]ロバート・グリースマ、ロブ・パイク、ケン・トンプソンによって設計された[5]。Goは、静的型付け、C言語の伝統に則ったコンパイル言語、メモリ安全性、ガベージコレクション、構造的型付け、CSPスタイルの並行性などの特徴を持つ[6]。Goのコンパイラ、ツール、およびソースコードは、すべてフリーかつオープンソースである[7]。
注釈
出典
- ^ “go1.20.1 (released 2023-02-14)” (14 2月 2023). 15 2月 2023閲覧。
- ^ “Why doesn't Go have "implements" declarations?”. go.dev. 2015年10月1日閲覧。
- ^ Pike, Rob (2014年12月22日). “Rob Pike on Twitter”. 2016年3月13日閲覧。 “Go has structural typing, not duck typing. Full interface satisfaction is checked and required.”
- ^ Kincaid, Jason (2009年11月10日). “Google’s Go: A New Programming Language That’s Python Meets C++”. TechCrunch 2010年1月18日閲覧。
- ^ “Language Design FAQ”. go.dev (2010年1月16日). 2010年2月27日閲覧。
- ^ Metz, Cade (2011年5月5日). “Google Go boldly goes where no code has gone before”. The Register. 2018年7月24日閲覧。
- ^ go.dev
- ^ go installation guide
- ^ “Go version 1 is released” (2012年3月28日). 2012年3月29日閲覧。
- ^ “プログラミング言語「Go 1.4」がリリース、Androidを正式にサポート” (2014年12月12日). 2015年8月26日閲覧。
- ^ “Go 1.5 is released” (2015年8月19日). 2015年8月26日閲覧。
- ^ Google App Engine Blog, Tuesday, May 10, 2011
- ^ “Go 1.11 is released”. The Go Blog (2018年8月24日). 2018年10月4日閲覧。
- ^ a b c Frequently Asked Questions (FAQ) - The Go Programming Language
- ^ “Hey! Ho! Let's Go!”. Google Open Source. Google. 2018年5月17日閲覧。
- ^ Gerrand. “Go version 1 is released - The Go Blog”. 2018年2月4日閲覧。 Shankland, Stephen (2012年3月30日). “Google's Go language turns one, wins a spot at YouTube: The lower-level programming language has matured enough to sport the 1.0 version number. And it's being used for real work at Google.”. CBS Interactive Inc (2012-03-30発行) 2017年8月6日閲覧. "Google has released version 1 of its Go programming language, an ambitious attempt to improve upon giants of the lower-level programming world such as C and C++." “Release History”. 2018年7月24日閲覧。
- ^ “Go FAQ: Is Google using Go internally?” 2013年3月9日閲覧。
- ^ “Google's In-House Programming Language Now Runs on Phones”. wired.com (2015年8月19日). 2018年7月24日閲覧。
- ^ “Go 1.5 Release Notes”. 2016年1月28日閲覧。 “The compiler and runtime are now implemented in Go and assembler, without C.” “Go 1.5が登場、Androidに続いてiOSアプリも開発可能。ガベージコレクションも大幅に改善” (2015年8月24日). 2015年8月26日閲覧。
- ^ “FAQ: Implementation”. go.dev (2010年1月16日). 2010年1月18日閲覧。 “Installing GCC: Configuration”. 2011年12月3日閲覧。 “Ada, Go and Objective-C++ are not default languages”
- ^ Pike, Rob (2010年4月28日). “Another Go at Language Design”. Stanford EE Computer Systems Colloquium. Stanford University. 2018年7月24日閲覧。 Video available.
- ^ “Frequently Asked Questions (FAQ) - The Go Programming Language”. go.dev. 2016年2月26日閲覧。
- ^ Andrew Binstock (2011年5月18日). “Dr. Dobb's: Interview with Ken Thompson”. 2014年2月7日閲覧。 Pike, Rob (2012年). “Less is exponentially more”. 2018年7月24日閲覧。 Robert Griesemer (2015年). “The Evolution of Go”. 2018年7月24日閲覧。
- ^ Go 1.6 Release Notes - The Go Programming Language
- ^ 末岡洋子 (2016年2月19日). “「Go 1.6」リリース、細かな性能改善などがメインのリリースに”. 2016年2月20日閲覧。
- ^ Cox, Russ. “Toward Go 2 - The Go Blog”. 2018年2月4日閲覧。
- ^ “Go 1.17 is released - go.dev”. go.dev. 2021年9月19日閲覧。
- ^ Chisnall, David (2012). The Go Programming Language Phrasebook. Addison-Wesley
- ^ a b https://go.dev/doc/faq
- ^ Go 1.9 Release Notes - The Go Programming Language
- ^ reflect - The Go Programming Language
- ^ §Implementation | Frequently Asked Questions (FAQ) - The Go Programming Language
- 1 Go (プログラミング言語)とは
- 2 Go (プログラミング言語)の概要
- 3 コード例
- 4 言語機能の特徴
- 5 処理系
「Go (プログラミング言語)」の例文・使い方・用例・文例
- Patio初の主要な建設プロジェクトはGolden Bayを見下ろす20戸の分譲マンションになるだろう。
- 今夜Conteeさんを招待いたしましたのは、3 度にわたるGold Star の受賞者としての彼女の経験をお話しいただき、彼女の最新ミュージカルのテーマソングを歌っていただくためだけでなく、彼女の慈善事業についてお話しいただくためでもあります。
- 決済方法としてPayPalの他にGoogleチェックアウトもご利用頂けます。
- 仮定法, 叙想法, 仮定法の動詞 《たとえば God save the Queen! の save》.
- 僕の好きな本は Goldsmith だ
- David と Goliath の戦い
- Google検索エンジンを使用してインターネットで検索する(情報を)
- 彼はパーティーで会った女性をGoogleで検索した
- 私の子供は一日中Googleで検索している
- 彼はピン歯車を回し、Goのところで矢印を止めた
- Googleは企業家の新しい種類を代表する
- Googleは、特定のテキストを含むウェブページを見つけるのにテキストマッチングを使用する
- 松井秀喜選手のニックネーム「Godzilla(ゴジラ)」が特別賞を受賞した。
- 昨年12月,米国企業のウッドマン・ラボ社がアクションカメラ「GoPro(ゴープロ)」ラインの新機種を発売した。
- Go_(プログラミング言語)のページへのリンク