Go言語とは、Googleが開発した新しいプログラミング言語です。 当サイトではこの新しい言語についての情報を集約していきます。 このサイトの更新が滞っており、情報が古くなっておりますのでご注意ください。 Goロードマップ このページでは、Goチームにより開発・検討中の機能およびアイデアをリストしています。このリストは作業の継続とともに更新していきます。 このロードマップは、golang-nutsメーリングリスト上で検討されなければなりません。 言語のロードマップ これは、言語に対して検討されている変更箇所のリストです。ここでリストされていても、変更が正式に受諾されることを保証するものではありません。 変数宣言をまたいだときのgotoの制約を修正する予定である。 バリアント型。複数の型のセットを結合(union)し、ひとつの型として定義する方法。 ジェネリック。これは活発に議論されている話
I am pleased to announce that the GCC Steering Committee has accepted the contribution of the gccgo front-end and gcc-specific runtime for the Go language with Ian Taylor appointed maintainer. The GCC Release Managers will decide the details about the timing of the merge and inclusion in GCC 4.5 or later. Please join me in congratulating and thanking Ian and the Go language developers. Please upda
第3回 ハロー、goroutine! 赤坂 けい チームWordProgress 2010/1/22 突然登場した新しいプログラミング言語「Go」。その独自性、魅力を余すところなく堪能してみよう(編集部) 2009年末のグーグルの発表以降、世のプログラマの注目を集めているプログラミング言語Go。プログラミング言語のマーケットシェア(普及度合い)の測定結果を毎月公表しているTiobeは、2009年12月からプログラミング言語のシェアの測定対象にGoを算入することとした。 測定結果は2010年1月8日に発表され、Goは約1.25%のシェアを獲得した。その結果、Goは、1年を通してもっともマーケットシェアを伸ばしたプログラミング言語に贈られる「TIOBE Programming Language of Year」を受賞することとなった。 この賞は、C++(2003年)、PHP(2004年)、Ja
メールアドレスがこのグループでは匿名化されているか、メンバーのメールアドレスを表示する権限がないため、元のメッセージを表示できません First, great job to all who're working on Go!Thought I'd share the steps I used to build Go on windows xp. Note that not all the packages build at the moment due to some missing code but you can still play around with the compiler. I used the latest code from the repository as of 1-22-10. - install mingw http://www.mingw.org/ - ins
2010年1月のGo : まつもとゆきひろ氏のGo言語解説(『日経Linux』誌) 公開日時: 2010/01/08 21:39 著者: progress まつもとゆきひろ氏の手によるGo言語解説 1月8日発売の日経Linux 2010年2月号に、Ruby作者のまつもとゆきひろ氏の手によるGo言語解説が掲載されている。 一読して、Go言語のイントロダクションとして十分に魅力的な仕上がりになっていることが伺えた。Go言語に興味をお持ちの方は、せひとも読んでいただきたい。特に、Goのオブジェクト指向についての解説が、非常にわかりやすかった。英語で記述されたものを含めても、もっともわかりやすい解説なのではなかろうか。 Go言語について、我々は、@IT誌に入門記事を連載させていただいている(最新のものはこちら)。だが、自身の力量の限界もあり、Goのオブジェクト指向については、どのように解説してよい
メールアドレスがこのグループでは匿名化されているか、メンバーのメールアドレスを表示する権限がないため、元のメッセージを表示できません We've just tagged a new Go release, release.2009-12-09. As usual, you can update by running: hg pull hg update release (We've changed the way we assign the "release" tag, to avoid problems people saw with "hg update release" walking backward in a fresh checkout.) Since the last release there are two changes to the language: * new b
情報科学苦手の会にちょっとだけ顔を出してきました。で、本エントリは@ucqさんの「goのアセンブリでHello World」にインスパイアされて書いた。goのアセンブラはKen Thompson作で、ベースはPlan 9のものを流用している。つまり、Plan 9のアセンブリコードはそのまま通る。例えば、「アセンブリでHello, world!」で書いたこんなコードとか。 TEXT main+0(SB),$0 PUSHL $14 PUSHL $.string+0(SB) PUSHL $1 PUSHL $0 MOVL $20,AX INT $64 PUSHL $0 PUSHL $0 MOVL $8,AX INT $64 GLOBL .string+0(SB),$14 DATA .string+0(SB)/8,$"Hello, w" DATA .string+8(SB)/6,$"orld!\n"
第1回 Google Go登場の背景 赤坂 けい チームWordProgress 2009/12/2 突然登場した新しいプログラミング言語「Go」。その独自性、魅力を余すところなく堪能してみよう(編集部) 2009年10月末にグーグルが発表した、新プログラミング言語Go(またはgolang)は、速くて軽量な言語である。ただし、「速さ」と「軽量」の意味合いには、少しだけ特殊な意味合いが込められている。 第一に、Goの「速さ」とは、コンパイルの速さという意味合いが強い。また、Goの「軽量」とは、並列処理に対応した言語でありつつも言語仕様が軽いといった意味合いがある。 コンパイルが速く、並列処理の記述が容易で、言語仕様が軽量だという、Goのうたい文句に引き付けられた人は多いだろう。そして何より、世界最大規模のWebサービスを提供しているグーグルが、錚々(そうそう)たるメンバーの名の下に、自社のシ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く