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
OctoLab Cookbook: Go lang tips and tricks - pro...
Search
Kamil Samigullin
October 30, 2016
Education
1
130
OctoLab Cookbook: Go lang tips and tricks - protection of sensitive config data
How to protect some sensitive data in Go application.
Kamil Samigullin
October 30, 2016
Tweet
Share
More Decks by Kamil Samigullin
See All by Kamil Samigullin
OctoLab Cookbook: how to use composer.yml and stop creating issues about
kamilsk
1
55
OctoLab Cookbook: how to generate a unique key for a sequence
kamilsk
1
33
Enter Cookbook: refactoring under a microscope
kamilsk
1
54
Other Decks in Education
See All in Education
自分にあった読書方法を探索するワークショップ / Reading Catalog Workshop
aki_moon
0
290
<学びの作品化>を促す 学習環境デザインの検討―表現方法の多様さが保障された授業に着目して― /jaet2024
kiriem
0
320
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
780
HCL Notes/Domino 14.5 EAP Drop1
harunakano
1
140
MySmartSTEAM2425
cbtlibrary
0
110
中野区ミライ★ライター倶楽部presents『MINT』
nakamuramikumirai
0
440
Ch2_-_Partie_2.pdf
bernhardsvt
0
120
XML and Related Technologies - Lecture 7 - Web Technologies (1019888BNR)
signer
PRO
0
2.6k
2024年度秋学期 統計学 第11回 分布の「型」を考える - 確率分布モデルと正規分布 (2024. 12. 4)
akiraasano
PRO
0
100
Logistique et supply chain : application au e-commerce
martine
0
130
5 Things Every L&D Pro Should Steal from Marketing
tmiket
0
120
AI 時代軟體工程師的持續升級
mosky
0
1.5k
Featured
See All Featured
Speed Design
sergeychernyshev
25
760
Six Lessons from altMBA
skipperchong
27
3.6k
Music & Morning Musume
bryan
46
6.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Being A Developer After 40
akosma
89
590k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7k
Fireside Chat
paigeccino
34
3.2k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
20
2.4k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
3k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.3k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Transcript
Episode #1.0.0 (2016-10-30) Level: Beginner OctoLab Cookbook Go lang tips
and tricks: protection of sensitive config data
The context
The problem #1: print
None
None
The problem #2: log
None
None
The problem #3: json
None
None
The solution Which interfaces can help us?
fmt.Stringer
fmt.GoStringer
json.Marshaler
None
None
None
None
None
None
All together: https://play.golang.org/p/w_toBwYPea
Better way
None
Thank you for your attention! Have questions? Kamil Samigullin a
some developer
[email protected]
@ikamilsk github.com/kamilsk linkedin.com/in/kamilsk