Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Goの紹介
Search
hiroto333
April 15, 2025
Education
76
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Goの紹介
Goについて簡単に紹介するスライドを作成しました.
hiroto333
April 15, 2025
More Decks by hiroto333
See All by hiroto333
Rustの紹介
hiroto333
0
57
Reactの紹介
hiroto333
0
61
Runwayの紹介
hiroto333
0
48
Other Decks in Education
See All in Education
現場最前線から教えるデータサイエンス1 -ITベンダーにおけるデータサイエンティスト-
hidetoshikawaguchi
0
130
Throw Yourself In! - How I've learned English and What I'm Facing
georgeorge
1
170
!コスパよくインターンに受かる方法!
ruribou
1
280
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
signer
PRO
0
2.7k
2026年度春学期 統計学 第6回 データの関係を知る(1)ー 相関関係 (2026. 5. 14)
akiraasano
PRO
0
140
Human-AI Interaction - Lecture 11 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.1k
[2026前期火5] 論理学(京都大学文学部 前期 第8回)「正規化定理の証明」
yatabe
0
200
[2026前期火5] 論理学(京都大学文学部 前期 第9回)「正規化の停止性——ヒドラゲームによる証明」
yatabe
0
160
2026年度春学期 統計学 第9回 確からしさを記述する ー 確率 (2026. 5. 28)
akiraasano
PRO
0
120
Case Studies and Future Research - Lecture 12 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
190
勾配ブースティングと決定木の話 / gradient boosting and decision trees
kaityo256
PRO
7
1.3k
勝手にCULTIBASE で広げよう、探究の輪! - CULTIVAL 2026
hiroc_sk
1
230
Featured
See All Featured
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
170
Tell your own story through comics
letsgokoyo
1
980
Fireside Chat
paigeccino
42
4k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
610
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
870
Build your cross-platform service in a week with App Engine
jlugia
234
18k
A Modern Web Designer's Workflow
chriscoyier
698
190k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
40k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
450
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Transcript
Goの紹介
「Goとは、実用性の高いプログラミング言語」 結論
Go 概要 Googleが2009年にリリースしたプログラミング言語 C言語開発者がC言語を意識して設計
Go 概要 C言語と同等の処理速度 C言語よりもシンプルな記述
特徴 構文がシンプルで記述しやすい プログラムの実行が速い 効率的にメモリを管理できる 複数の処理を並行できる 標準のライブラリが機能的 Goの特徴
特徴 構文がシンプルで記述しやすい
特徴 Goの方がワード数が少なく,すっきりしている 無駄なくスマートな書き方が出来るのが魅力 構文がシンプルで記述しやすい
特徴 コンパイラ型言語 仮想マシンを介さないため,コンパイラ型言語の中でも高速 プログラムの実行速度が速い コンパイラ型言語:事前にプログラム全体を機械語に変換してから,実行 (例:Java) インタプリタ型言語:実行時に1行ずつ機械語に変換してから,実行 (例:Python)
特徴 ガベージコレクションという不要になったメモリを自動的に 開放してくれる機能がある 効率的にメモリを管理できる
特徴 ゴルーチン(Goroutine)という独自の仕組み 複数の処理を並行できる
特徴 標準のライブラリが機能的
特徴 Webアプリケーション開発 コマンドラインツールの開発 分散システムの開発 データの処理・解析 ミドルウェアの開発 Goでできること
使用事例 Docker Bard Merucari Wantedly Goの使用事例
「Goとは、実用性の高いプログラミング言語」 結論
ご清聴ありがとうございました