SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

連載記事

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの書籍も豊富です。

ITエンジニアとしてのスキルアップ・リスキリングに、ぜひお役立てください。

書籍に関する記事を見る

'); googletag.cmd.push(function() { googletag.pubads().addEventListener('slotRenderEnded', function(e) { var ad_id = e.slot.getSlotElementId(); if (ad_id == 'div-gpt-ad-1659428980688-0') { var ad = $('#'+ad_id).find('iframe'); if ($(ad).width() == 728) { var ww = $(window).width(); ww = ww*0.90; var style = document.createElement("style"); document.head.appendChild( style ); var sheet = style.sheet; sheet.insertRule( "#div-gpt-ad-1659428980688-0 iframe {-moz-transform: scale("+ww/728+","+ww/728+");-moz-transform-origin: 0 0;-webkit-transform: scale("+ww/728+","+ww/728+");-webkit-transform-origin: 0 0;-o-transform: scale("+ww/728+","+ww/728+");-o-transform-origin: 0 0;-ms-transform: scale("+ww/728+","+ww/728+");-ms-transform-origin: 0 0;}", 0 ); sheet.insertRule( "#div-gpt-ad-1659428980688-0 div{ height:"+(90*ww/728)+"px;width:"+728+"px;}", 0 ); } else { if ($(window).width() < 340) { var ww = $(window).width(); ww = ww*0.875; var style = document.createElement("style"); document.head.appendChild( style ); var sheet = style.sheet; sheet.insertRule( "#div-gpt-ad-1659428980688-0 iframe {-moz-transform: scale("+ww/320+","+ww/320+");-moz-transform-origin: 0 0;-webkit-transform: scale("+ww/320+","+ww/320+");-webkit-transform-origin: 0 0;-o-transform: scale("+ww/320+","+ww/320+");-o-transform-origin: 0 0;-ms-transform: scale("+ww/320+","+ww/320+");-ms-transform-origin: 0 0;}", 0 ); sheet.insertRule( "#div-gpt-ad-1659428980688-0 div{ height:"+(180*ww/320)+"px;width:"+320+"px;}", 0 ); } } } }); }); } else { document.write('
'); document.write('
'); }
CodeZineニュース

プログラミング言語「Go 1.4」がリリース、Androidを正式にサポート

 米Googleは、プログラミング言語Goの5番目のメジャー安定リリースとして、「Go 1.4」を12月10日(現地時間)にリリースした。

 今回のリリースは、前回のメジャーリリースから6か月を経たもので、いくつかの仕様変更とともに、対応するOSやCPUアーキテクチャを拡大している。

 もっとも重要な変更点は、コアとgolang.org/x/mobileレポジトリにおけるAndroidの正式なサポートで、今回の正式サポートによって、Go言語だけで簡単なAndroidアプリが作れるようになった。現段階では、高レベルな開発に使えるライブラリはほとんどサポートしていないが、Go言語によるAndroidアプリ開発をいち早く楽しめる。

 言語仕様については、for-rangeループにおける文法を変更しており、「for range s {」の記述によって値やループインデックス、マップキーなどの定義なしでループできる。また、ソースコードを自動で作成可能なサブコマンドも新たに用意している。

 このほか、数多くの機能向上とバグフィックスが行われた。

 「Go 1.4」で作成したほとんどのプログラムは、前バージョンと同等かそれ以上の速度で動作する。ただし、一部のプログラムでは速度が低下する可能性もある。


【関連リンク】
・Google
・The Go Programing Language(英語)

この記事は参考になりましたか?

この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/news/detail/8360 2014/12/12 12:58
" ); }

おすすめ

アクセスランキング

  1. 1
    「PoCで終わるプロダクト開発」からの脱却──ダイキン工業が3つの課題を解決して進めたアジャイル内製化
  2. 2
    Linux Foundation、「Linuxカーネル開発 初心者向けガイド」日本語版を無料公開
  3. 3
    日本IBM、AIエージェント主導の開発ツール「Project Bob」を発表——要件定義から実装までを自律実行
  4. 4
    「Dify」、イベントやスケジュールを契機にAIワークフローを開始する新基盤を追加
  5. 5
    アリババ、Qwenを統合したAIブラウザ「Quark」デスクトップ版発表 NEW
  1. 6
    青山学院大学、設置を構想する「統計データサイエンス学環(仮称)」の特設ページを公開
  2. 7
    「属人化テスト」からの脱却。AIを味方にして未経験者を即戦力にしたtoridoriのQA組織の作り方
  3. 8
    ITエンジニア注目トレンドを総まとめ!週間ニュースランキングTOP10【11/21~11/27】 NEW
  4. 9
    GoogleがAI駆動開発を支援するIDE「Antigravity」を無料公開
  5. 10
    Unity、Webベースのノーコード3Dエディタ「Unity Studio」ベータ版を発表

アクセスランキング

  1. 1
    「PoCで終わるプロダクト開発」からの脱却──ダイキン工業が3つの課題を解決して進めたアジャイル内製化
  2. 2
    Linux Foundation、「Linuxカーネル開発 初心者向けガイド」日本語版を無料公開
  3. 3
    日本IBM、AIエージェント主導の開発ツール「Project Bob」を発表——要件定義から実装までを自律実行
  4. 4
    「Dify」、イベントやスケジュールを契機にAIワークフローを開始する新基盤を追加
  5. 5
    アリババ、Qwenを統合したAIブラウザ「Quark」デスクトップ版発表 NEW
  6. 6
    青山学院大学、設置を構想する「統計データサイエンス学環(仮称)」の特設ページを公開
  7. 7
    「属人化テスト」からの脱却。AIを味方にして未経験者を即戦力にしたtoridoriのQA組織の作り方
  8. 8
    ITエンジニア注目トレンドを総まとめ!週間ニュースランキングTOP10【11/21~11/27】 NEW
  9. 9
    GoogleがAI駆動開発を支援するIDE「Antigravity」を無料公開
  10. 10
    Unity、Webベースのノーコード3Dエディタ「Unity Studio」ベータ版を発表
  1. 1
    Linux Foundation、「Linuxカーネル開発 初心者向けガイド」日本語版を無料公開
  2. 2
    VS CodeでPython開発環境を構築しよう
  3. 3
    VSCodeでGitHub Copilotのタスク管理が可能に
  4. 4
    MCP Python SDKで天気予報サーバーを開発──実装から動作確認まで徹底解説
  5. 5
    マネーフォワード流Cursorでの開発自動化方法。「コンテキストエンジニアリング」で一歩先の生産性へ
  6. 6
    GoogleがAI駆動開発を支援するIDE「Antigravity」を無料公開
  7. 7
    Claude Codeでレビュー負荷軽減──KINTOテクノロジーズが実践する「説明補助ツール」としての生成AI活用術
  8. 8
    Google、Gemini API向けのRAGシステム「File Search Tool」を発表
  9. 9
    Googleがコード理解を支援する「Code Wiki」を公開、リポジトリ更新に合わせたドキュメントの自動生成など
  10. 10
    立教大学など、LLMが「存在しない規則性」を検出する現象を発見

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

メールバックナンバー

アクセスランキング

  1. 1
    「PoCで終わるプロダクト開発」からの脱却──ダイキン工業が3つの課題を解決して進めたアジャイル内製化
  2. 2
    Linux Foundation、「Linuxカーネル開発 初心者向けガイド」日本語版を無料公開
  3. 3
    日本IBM、AIエージェント主導の開発ツール「Project Bob」を発表——要件定義から実装までを自律実行
  4. 4
    「Dify」、イベントやスケジュールを契機にAIワークフローを開始する新基盤を追加
  5. 5
    アリババ、Qwenを統合したAIブラウザ「Quark」デスクトップ版発表 NEW
  1. 6
    青山学院大学、設置を構想する「統計データサイエンス学環(仮称)」の特設ページを公開
  2. 7
    「属人化テスト」からの脱却。AIを味方にして未経験者を即戦力にしたtoridoriのQA組織の作り方
  3. 8
    ITエンジニア注目トレンドを総まとめ!週間ニュースランキングTOP10【11/21~11/27】 NEW
  4. 9
    GoogleがAI駆動開発を支援するIDE「Antigravity」を無料公開
  5. 10
    Unity、Webベースのノーコード3Dエディタ「Unity Studio」ベータ版を発表

アクセスランキング

  1. 1
    「PoCで終わるプロダクト開発」からの脱却──ダイキン工業が3つの課題を解決して進めたアジャイル内製化
  2. 2
    Linux Foundation、「Linuxカーネル開発 初心者向けガイド」日本語版を無料公開
  3. 3
    日本IBM、AIエージェント主導の開発ツール「Project Bob」を発表——要件定義から実装までを自律実行
  4. 4
    「Dify」、イベントやスケジュールを契機にAIワークフローを開始する新基盤を追加
  5. 5
    アリババ、Qwenを統合したAIブラウザ「Quark」デスクトップ版発表 NEW
  6. 6
    青山学院大学、設置を構想する「統計データサイエンス学環(仮称)」の特設ページを公開
  7. 7
    「属人化テスト」からの脱却。AIを味方にして未経験者を即戦力にしたtoridoriのQA組織の作り方
  8. 8
    ITエンジニア注目トレンドを総まとめ!週間ニュースランキングTOP10【11/21~11/27】 NEW
  9. 9
    GoogleがAI駆動開発を支援するIDE「Antigravity」を無料公開
  10. 10
    Unity、Webベースのノーコード3Dエディタ「Unity Studio」ベータ版を発表
  1. 1
    Linux Foundation、「Linuxカーネル開発 初心者向けガイド」日本語版を無料公開
  2. 2
    VS CodeでPython開発環境を構築しよう
  3. 3
    VSCodeでGitHub Copilotのタスク管理が可能に
  4. 4
    MCP Python SDKで天気予報サーバーを開発──実装から動作確認まで徹底解説
  5. 5
    マネーフォワード流Cursorでの開発自動化方法。「コンテキストエンジニアリング」で一歩先の生産性へ
  6. 6
    GoogleがAI駆動開発を支援するIDE「Antigravity」を無料公開
  7. 7
    Claude Codeでレビュー負荷軽減──KINTOテクノロジーズが実践する「説明補助ツール」としての生成AI活用術
  8. 8
    Google、Gemini API向けのRAGシステム「File Search Tool」を発表
  9. 9
    Googleがコード理解を支援する「Code Wiki」を公開、リポジトリ更新に合わせたドキュメントの自動生成など
  10. 10
    立教大学など、LLMが「存在しない規則性」を検出する現象を発見