Goコース

少ない部品で、速くて落ちないサーバーを書く。

文法が小さく、覚えることが少ない言語です。 そのぶん、書いたコードがそのまま性能に出ます。

全5コース・76レッスン
この道のりに含まれますバックエンドエンジニアへの道

Goの書き方に慣れていこう

型と関数の基本から、並行処理まで。 シンプルな道具立てで、サーバーを組めるようにします。

STEP 1|Goの書き方に慣れる

Go入門:文法のきほん
学習無料

Go入門編

速くて落ちないAPIを書く

型と関数の基本から、構造体、エラー処理、並行処理まで。 小さな道具立てでサーバーを書けるようにします。

15レッスン
始める

STEP 2|処理の流れをGoらしく組み立てる

Go基礎:制御構文
学習無料

Go制御構文編

条件・反復・関数を使いこなす

条件分岐、繰り返し、関数、エラー値を扱います。 小さな処理を組み合わせ、読みやすいプログラムを書けるようにします。

15レッスン
始める

STEP 3|データを型で整理する

Go基礎:データ構造
学習無料

Goデータ構造編

配列・スライス・構造体を扱う

配列、スライス、マップ、構造体、メソッド、インターフェースを扱います。 用途に合うデータ構造を選び、変更しやすいコードへ整えます。

16レッスン
始める

STEP 4|並行処理とWeb APIへ進む

Go実践:並行処理とWeb API
学習無料

Go Web API編

並行処理を使ってAPIをつくる

goroutine、channel、HTTPサーバー、JSON、テストを扱います。 Goの標準機能を中心に、実用的なWeb APIを完成させます。

20レッスン
始める

同じものを、別の言語で組み直す

一度つくったアプリをGoで書き直すと、言語の違いがはっきり見えます。

チャレンジしてみよう!

Go道場 fleamaをGoで作り直す10問
道場有料プラン

道場編

開発室「fleama、Goで作り直せますか?」

一度つくったアプリを別の言語で組み直すと、言語ごとの得意不得意が見えてきます。

10レッスン
道場に挑む

この知識が出る資格

ここで学ぶ内容は、次の試験でも問われます

あわせて学びたい

同時に進めると、理解が早くなる組み合わせです

人気のコース

いま多くの方が取り組んでいるコースです

エンジニアキャリアの歩き方

エンジニアキャリアの歩き方

フロントエンド、バックエンド、フルスタック、インフラ、AI/ML などエンジニアの主要キャリアパスと、各分野で求められるスキルセットや年収レンジを学べる無料コースです。これからエンジニア転職を考えている方や、自分の方向性を整理したい現役エンジニアを対象としています。全 30 レッスンを修了すると、自分に合った進路を見極めて学習計画を立てられるようになります。

30レッスン
プログラミング学習のはじめ方

プログラミング学習のはじめ方

プログラミング学習の進め方、言語の選び方、環境構築、つまずきやすいポイントの乗り越え方を、最短ルートで整理した無料の導入コースです。これから学習を始めたい完全初学者や、独学が続かず行き詰まっている方を対象としています。全 5 レッスンを修了すると、迷わず自分に合った学習ロードマップを描いて走り出せるようになります。

5レッスン
はじめての生成AI

はじめての生成AI

ChatGPT、Claude、Gemini など主要な生成 AI の仕組みと使い分け、ハルシネーション対策、業務活用シナリオを手を動かして学べる無料コースです。AI 初学者や、業務効率化を進めたいビジネスパーソンを対象に、技術背景がなくても進められる構成です。全 76 レッスンを修了すると、AI を使った業務自動化や情報整理を自分で設計できるようになります。

42レッスン
AIへの指示の出し方:プロンプト入門

AIへの指示の出し方:プロンプト入門

Chain of Thought、Few-shot、ロール指示、構造化出力、制約条件の設計など、生成 AI から狙った成果を引き出すプロンプト技法を体系的に学べるコースです。ChatGPT や Claude を業務で活用したいビジネスパーソンや AI エンジニアを対象としています。全 26 レッスンを修了すると、要件定義から評価まで再現性のあるプロンプトを自分で組めるようになります。

26レッスン