Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Backside of coverage measurement of Go
Search
po3rin
May 20, 2019
Programming
1
100
Backside of coverage measurement of Go
Go Conference Tokyo 二次会のLTです!Goのカバレッジ計測の裏側について
po3rin
May 20, 2019
Tweet
Share
More Decks by po3rin
See All by po3rin
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
900
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
410
嗚呼、当時の本番環境の状態で AI Agentを再評価したいなぁ...
po3rin
0
490
Temporal Knowledge Graphで作る! 時間変化するナレッジを扱うAI Agentの世界
po3rin
5
1.7k
自作LLM Native GORM Pluginで実現する AI Agentバックテスト基盤構築
po3rin
2
750
麻雀点数計算問題生成タスクから学ぶ Single Agentの限界と Agentic Workflowの底力
po3rin
5
2.7k
LLMOpsのパフォーマンスを支える技術と現場で実践した改善
po3rin
8
1.1k
LLMは麻雀を知らなすぎるから俺が教育してやる
po3rin
4
2.6k
M3におけるCI/CDパイプラインを新鮮に保つ仕組み
po3rin
0
400
Other Decks in Programming
See All in Programming
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
370
堅牢なフロントエンドテスト基盤を構築するために行った取り組み
shogo4131
8
2.5k
生成AIを利用するだけでなく、投資できる組織へ
pospome
2
380
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
180
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
550
20251212 AI 時代的 Legacy Code 營救術 2025 WebConf
mouson
0
200
非同期処理の迷宮を抜ける: 初学者がつまづく構造的な原因
pd1xx
1
740
クラウドに依存しないS3を使った開発術
simesaba80
0
120
AIコーディングエージェント(Gemini)
kondai24
0
250
ローターアクトEクラブ アメリカンナイト:川端 柚菜 氏(Japan O.K. ローターアクトEクラブ 会長):2720 Japan O.K. ロータリーEクラブ2025年12月1日卓話
2720japanoke
0
740
Jetpack XR SDKから紐解くAndroid XR開発と技術選定のヒント / about-androidxr-and-jetpack-xr-sdk
drumath2237
1
160
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
130
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
67
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.7k
How STYLIGHT went responsive
nonsquared
100
6k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
180
The #1 spot is gone: here's how to win anyway
tamaranovitovic
1
860
Information Architects: The Missing Link in Design Systems
soysaucechin
0
710
Building Flexible Design Systems
yeseniaperezcruz
330
39k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
510
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Ethics towards AI in product and experience design
skipperchong
1
140
Context Engineering - Making Every Token Count
addyosmani
9
540
End of SEO as We Know It (SMX Advanced Version)
ipullrank
2
3.8k
Transcript
Backside of coverage measurement In Go Gopher Conference Tokyo 2019
Spring Second party May 20, 2019 @ po3rin
@po3rin Software Enginner @ Shiroyagi Corporation QBHF Golang / Python
/ Rust / Docker / AWS / Elasticsearch
QBHF (P$POGFSFODF5PLZP4QSJOHͰొஃ͠·ͨ͠ʂʂ IUUQTTQFBLFSEFDLDPNQPSJOEJWFJOUPCVJMELJUMMCXJUIHP
QBHF Introduction \
QBHF (Pඪ४ͰςετΧόϨοδΛऔΕΔ Coverage of Go Ὂ
QBHF What happened Ὂ ۀͰ$PWFSBHFͷؔͰΤϥʔ͕ɻɻͦ ͜Ͱؾ͍ͮͨ(PͷΧόϨοδͷ୲อ͢ΔͷͱԿ ͳͷ͔ΛΧόϨοδܭଌͷ࣮͔ΒௐͯΈ·ͨ͠
QBHF ɾ(PͷΧόϨοδ͕ͲͷΑ͏ʹߦΘΕ͍ͯΔ ͍ͷ͔ΛཧղͰ͖Δ ɾ(PͷΧόϨοδͷܭଌํ๏͔Β։ൃ࣌ʹ ҙ͢Δ͖͜ͱΛֶΔ Ὂ the benefits of this
talk
QBHF Reading Go source code of “cover” \
QBHF Reading Go source code of “cover” (1) Ὂ HJUIVCDPNHPMBOHHP
TSDDNEDPWFS DPWFSHP
QBHF Reading Go source code of “cover” (2) Ὂ QBSTFS1BSTF'JMFͰ(PϑΝΠϧΛ੩తղੳ͍ͯ͠Δɻ
FSSলུ
QBHF Reading Go source code of “cover” (3) Ὂ QBSTFS1BSTF'JMFͰಘͨ
BTU'JMFΛ͞Βʹಠࣗͷ DPWFS'JMFߏମʹ֨ೲ͍ͯ͠ ΔɻͦΕΛBTU8BMLʹͯ͠ ͍Δɻͭ·ΓDPWFS'JMF BTU7JTJUJOUFSGBDFΛ࣮ͯ͠ ͍Δͷ͕Θ͔Δ
QBHF Reading Go source code of “cover” (3) Ὂ BTU#MPDLʹͨͲΓண͘·Ͱ8BMLΛճ͠ଓ͚ɺϒϩοΫΛ
ݟ͚ͭͨΒBEE$PVOUFSTΛಡΜͰ͍Δ
QBHF Reading Go source code of “cover” (3) Ὂ BEE$PVOUFST͕ίʔυʹΧϯλʔΛࠩ͠ࠐΜͰɺς
ετதʹ͜͜Λ௨͔ͬͨΛه͍ͯ͠Δɻ #PEZলུ
QBHF Show annotated source code Ὂ DPWFSBHFܭଌதʹΧϯ λʔࠐΜͩίʔυ͕Ͳ͏ ͳ͍ͬͯΔͷ͔ΛݟΔͨΊ ͚ͩͷ୭ಘϚχΞ͚πʔ
ϧɻ
QBHF Show annotated source code Ὂ
QBHF ΧόϨοδܭଌͷछྨ Ὂ ໋ྩཏɿTUBUFNFOUDPWFSBHFʣ ذཏɿCSBODIDPWFSBHFʣ ݅ཏɿDPOEJUJPODPWFSBHFʣ C0 C1 C2
QBHF ΧόϨοδܭଌͷछྨ Ὂ BCUSVF ͷ̍έʔεΛ࣮ߦ͢Ε BCUSVF BCGBMTF ͷέʔεΛ࣮ߦ͢Ε BͱCͷUSVFPSGBMTFͷΈ߹Θͤ έʔεΛ࣮ߦ͢Ε
C0 C1 C2
QBHF ΧόϨοδܭଌͷछྨ Ὂ BCUSVF ͷ̍έʔεΛ࣮ߦ͢Ε BCUSVF BCGBMTF ͷέʔεΛ࣮ߦ͢Ε BͱCͷUSVFPSGBMTFͷΈ߹Θͤ έʔεΛ࣮ߦ͢Ε
C0 C1 C2
QBHF ͭ·Γ(PͷΧόϨοδܭଌ C0 !!!
QBHF ΧόϨοδͰશύλʔϯΛཏͰ͖͍ͯΔ༁Ͱͳ͍ɻ ΧόϨοδ͚ͩʹཔΓΒͣʹɺͪΌΜͱࣗͰύλʔϯΛ ཏͰ͖͍ͯΔ͔ҙ࣮͍ͯͯ͘͠͠ඞཁ͕͋Δɻ
QBHF Additional Talk \
QBHF (Pͷ੩తղੳΛղઆͨ͠ബ͍ ຊʂ#PPUIͰൢച͞Εͯ·͢ɻ ੩తղੳʹڵຯΛ࣋ͬͨΒ͜Ε ΛಡΊྑ͍ɻ
QBHF (P$POGFSFODF5PLZP4QSJOHͰొஃ͠·͢ɻ Ὂ
Backside of coverage measurement In Go Gopher Conference Tokyo 2019
Spring Second party May 20, 2019 @ po3rin