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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
hiroto333
April 15, 2025
Education
69
0
Share
Goの紹介
Goについて簡単に紹介するスライドを作成しました.
hiroto333
April 15, 2025
More Decks by hiroto333
See All by hiroto333
Rustの紹介
hiroto333
0
42
Reactの紹介
hiroto333
0
52
Runwayの紹介
hiroto333
0
41
Other Decks in Education
See All in Education
Tips for the Presentation - Lecture 2 - Advanced Topics in Big Data (4023256FNR)
signer
PRO
0
540
事業紹介資料(トレーナー養成講座)
kentaro1981
0
150
Data Representation - Lecture 3 - Information Visualisation (4019538FNR)
signer
PRO
1
2.9k
Postcards
gabrielramirezv
0
180
What workforce agencies must have in place to compete for and deliver on RESTART grants
territorium
PRO
0
130
SSH公開鍵認証 / 02-b-ssh
kaityo256
PRO
0
150
この講義について / 00-setup
kaityo256
PRO
2
320
0203
cbtlibrary
0
160
Multimodal Interaction - Lecture 3 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
2.1k
Data Presentation - Lecture 5 - Information Visualisation (4019538FNR)
signer
PRO
1
3.1k
共感から、つくる: 変わり続ける自分と、誰かのための創造
micknerd
1
300
高校数学とJulia言語
shimizudan
0
150
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Music & Morning Musume
bryan
47
7.1k
The SEO identity crisis: Don't let AI make you average
varn
0
440
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
490
Building Adaptive Systems
keathley
44
3k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
180
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
99
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Google's AI Overviews - The New Search
badams
0
970
Making the Leap to Tech Lead
cromwellryan
135
9.8k
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とは、実用性の高いプログラミング言語」 結論
ご清聴ありがとうございました