京大マイコンクラブが教える絶対に失敗しない言語の選び方

キミには Go言語 がオススメだ!

新しい!!

Go言語は2009年に登場した, 生まれたての言語だ! でも作ったのがあのGoogle!なので知名度も高いし 趣味から業務まで幅広く沢山の人に使われているぞ!!

古いバージョンとの互換性に悩まされることもないぞ!やったね!!

シンプル!!

Go言語はとってもシンプル!どのぐらいシンプルかというと

といった機能は全部ない!ないないづくしだ!

名前もシンプルすぎて検索しづらいぞ!”Go言語”か”golang”で検索しよう!!

はやい!!

実行速度もコンパイル速度もすごく速い! 言語がシンプルだから読むのも書くのも習得するのも早い! とにかく時間がない人におすすめだ!!

マスコットがかわいい!!

Go言語の公式マスコットGopher君はとってもキュート! 出っ歯と大きな目、短い手足がチャームポイントだ! 言語そのものと同じくらいシンプルでかきやすいぞ!!

サンプルコード

package main

import (
    "fmt"
    "io/ioutil"
    "net/http"
)

func main() {
    resp, err := http.Get("https://golang.org")
    if err != nil {
        fmt.Println("Could not get page:", err)
        return
    }
    defer resp.Body.Close()

    body, err := ioutil.ReadAll(resp.Body)
    if err != nil {
        fmt.Println("Could not read response body:", err)
        return
    }

    fmt.Println(string(body))
}