SlideShare una empresa de Scribd logo
1 de 33
Descargar para leer sin conexión
Golang-nuts
Nii Nai
Esoko
Introduction
Who?
Rob Pike
Robert Griesemer
Ken Thompson
What is Go?
Unix philosophy + Systems Language
= Statically-typed language that feels dynamic,
reads simple and is clean
Axioms
Simple
Clean, concise syntax. Lightweight type system
makes for fun.
Have your cake and eat it. Who says you can't?
Orthogonal
A few orthogonal features works better than a
lot of overlapping ones.
No bloat.
Readable
Source code should make sense with little
context.
Fast builds
Achieves really fast build time by explicitly
specifying dependencies.
Features
● Statically-typed
● Compiled
● Type-safe and memory-safe
● Garbage collected
● Concurrent from inception
● Built for the web
● Support for functional programming
● Object oriented
● Explicit dependency
Demo: hello world
I Loves
Simple type system
Go is statically-typed, but inference saves a lot
of repetition.
Date
Working with dates was a different and awe
inspiring experience.
Talk about simple
All you have to do:
● specify incoming format
● call Parse
Multiple returns
Used heavily in the go standard library to return
error states for error checking.
Packaging
Go code lives in packages.
Packages contain type, function, variable, and
constant declarations.
Case determines visibility: Foo is exported, foo
is not.
Duck typing
Walks like a duck and swims like a duck and
quacks like a duck, I call that a duck.
Stuttering ...
I don’t miss this, not at all.
argsv
Working with command line arguments just got
easy.
Concurrency primitives
*nix:
find ~/sources/weather | grep loc.go | xargs wc
-l
Go equivalent:
goroutines connected by channels
Philosophy:
“Don’t communicate by sharing memory.
Instead, share memory by communicating.”
Killer tools
● gofmt
● godoc
● present
● play
● go get
● gofix
Eccentric
Simply put idol worshipping on my part.
And Go has pointers
Esoko & Go
Weather
Our weather forecast service powered by Go.
Check_sms
A nagios plugin to check for delivery of Alerts
and Price requests powered by Go.
Api_benchmark
Our Go tool to make requests to the Esoko API
checking for status and also providing
benchmarking of transactions powered by Go.
More information
Tour and Tutorials
Do not take my word for it, take the tour of Go
● golang.org
● tour.golang.org
Tour and tutorials … continued
You may find other talks by the Google Go
team interesting
● go get code.google.com/p/go.talks
● go get code.google.com/p/go.talks/present
And more and more youtube videos
Tour and tutorials … continued
Join the Go community
● golang-nuts google group
● Go+ on Google+
● @go_nuts at Twitter
Check out the Go Blog
● blog.golang.org
Thank you
Nii Nai
Esoko
http://www.esoko.com
@ttousai

Más contenido relacionado

La actualidad más candente

seminar_ppt (copy)
seminar_ppt (copy)seminar_ppt (copy)
seminar_ppt (copy)Kavin Babu
 
Prototype4Production Presented at FOSSASIA2015 at Singapore
Prototype4Production Presented at FOSSASIA2015 at SingaporePrototype4Production Presented at FOSSASIA2015 at Singapore
Prototype4Production Presented at FOSSASIA2015 at SingaporeDhruv Gohil
 
Advantages of Python Learning | Why Python
Advantages of Python Learning | Why PythonAdvantages of Python Learning | Why Python
Advantages of Python Learning | Why PythonEvoletTechnologiesCo
 
Boosting python web apps with protocol buffers & grpc
Boosting python web apps with protocol buffers & grpcBoosting python web apps with protocol buffers & grpc
Boosting python web apps with protocol buffers & grpcNaren Arya
 
Zomg: Ruby Command Line and Ruby Debugging
Zomg: Ruby Command Line and Ruby DebuggingZomg: Ruby Command Line and Ruby Debugging
Zomg: Ruby Command Line and Ruby DebuggingJesse Wolgamott
 
Controlling NAO with Java
Controlling NAO with JavaControlling NAO with Java
Controlling NAO with JavaNicolas Rigaud
 
Successful Joomla migrations that don't hurt Search Engine Rankings
Successful Joomla migrations that don't hurt Search Engine RankingsSuccessful Joomla migrations that don't hurt Search Engine Rankings
Successful Joomla migrations that don't hurt Search Engine RankingsJoomla Day South Africa
 
Gogo Conference 2018
Gogo Conference 2018Gogo Conference 2018
Gogo Conference 2018Visuality
 
Coding with golang
Coding with golangCoding with golang
Coding with golangHannahMoss14
 
Javascriptbootcamp
JavascriptbootcampJavascriptbootcamp
Javascriptbootcamposcon2007
 

La actualidad más candente (12)

seminar_ppt (copy)
seminar_ppt (copy)seminar_ppt (copy)
seminar_ppt (copy)
 
BDD: Behind the Scenes
BDD: Behind the ScenesBDD: Behind the Scenes
BDD: Behind the Scenes
 
Prototype4Production Presented at FOSSASIA2015 at Singapore
Prototype4Production Presented at FOSSASIA2015 at SingaporePrototype4Production Presented at FOSSASIA2015 at Singapore
Prototype4Production Presented at FOSSASIA2015 at Singapore
 
Advantages of Python Learning | Why Python
Advantages of Python Learning | Why PythonAdvantages of Python Learning | Why Python
Advantages of Python Learning | Why Python
 
Quality Assurance in PostgreSQL
Quality Assurance in PostgreSQLQuality Assurance in PostgreSQL
Quality Assurance in PostgreSQL
 
Boosting python web apps with protocol buffers & grpc
Boosting python web apps with protocol buffers & grpcBoosting python web apps with protocol buffers & grpc
Boosting python web apps with protocol buffers & grpc
 
Zomg: Ruby Command Line and Ruby Debugging
Zomg: Ruby Command Line and Ruby DebuggingZomg: Ruby Command Line and Ruby Debugging
Zomg: Ruby Command Line and Ruby Debugging
 
Controlling NAO with Java
Controlling NAO with JavaControlling NAO with Java
Controlling NAO with Java
 
Successful Joomla migrations that don't hurt Search Engine Rankings
Successful Joomla migrations that don't hurt Search Engine RankingsSuccessful Joomla migrations that don't hurt Search Engine Rankings
Successful Joomla migrations that don't hurt Search Engine Rankings
 
Gogo Conference 2018
Gogo Conference 2018Gogo Conference 2018
Gogo Conference 2018
 
Coding with golang
Coding with golangCoding with golang
Coding with golang
 
Javascriptbootcamp
JavascriptbootcampJavascriptbootcamp
Javascriptbootcamp
 

Destacado

itl-concept
itl-conceptitl-concept
itl-conceptNellyL
 
Scholarships 101: Obstacles, Strengths & Clicking Submit
Scholarships 101: Obstacles, Strengths & Clicking SubmitScholarships 101: Obstacles, Strengths & Clicking Submit
Scholarships 101: Obstacles, Strengths & Clicking SubmitMSCSA
 
Running an Effective Meeting
Running an Effective MeetingRunning an Effective Meeting
Running an Effective MeetingMSCSA
 
Blues clues august 28 2013
Blues clues august 28 2013Blues clues august 28 2013
Blues clues august 28 2013Halliegrant3
 
Training center project September 2014
Training center project September 2014Training center project September 2014
Training center project September 2014MSCSA
 
Overview of the Program Year
Overview of the Program YearOverview of the Program Year
Overview of the Program YearMSCSA
 
臻上集团推荐计划(18.08.13)
臻上集团推荐计划(18.08.13)臻上集团推荐计划(18.08.13)
臻上集团推荐计划(18.08.13)UpOffshore
 
ysi-castaway-ctd-principles-of-operation
ysi-castaway-ctd-principles-of-operationysi-castaway-ctd-principles-of-operation
ysi-castaway-ctd-principles-of-operationHector Navarrete
 
NLA brandon mellett
NLA brandon mellettNLA brandon mellett
NLA brandon mellettbmellett
 
Lis4380 f13-w7
Lis4380 f13-w7Lis4380 f13-w7
Lis4380 f13-w7caseyyu
 
IT-liceum: six months 2013-14
IT-liceum: six months 2013-14IT-liceum: six months 2013-14
IT-liceum: six months 2013-14NellyL
 
ANTONOMASIA AND CONVERSION
ANTONOMASIA AND CONVERSIONANTONOMASIA AND CONVERSION
ANTONOMASIA AND CONVERSIONdian_trisna3
 
Lis4380 f13-w2-2
Lis4380 f13-w2-2Lis4380 f13-w2-2
Lis4380 f13-w2-2caseyyu
 
Understanding our Criminal Justice System
Understanding our Criminal  Justice SystemUnderstanding our Criminal  Justice System
Understanding our Criminal Justice SystemVinod Pralhad Sonawane
 
Diversity and Inclusion
Diversity and InclusionDiversity and Inclusion
Diversity and InclusionMSCSA
 

Destacado (20)

Squidward
SquidwardSquidward
Squidward
 
All about e-agriculture
All about e-agricultureAll about e-agriculture
All about e-agriculture
 
itl-concept
itl-conceptitl-concept
itl-concept
 
Scholarships 101: Obstacles, Strengths & Clicking Submit
Scholarships 101: Obstacles, Strengths & Clicking SubmitScholarships 101: Obstacles, Strengths & Clicking Submit
Scholarships 101: Obstacles, Strengths & Clicking Submit
 
Running an Effective Meeting
Running an Effective MeetingRunning an Effective Meeting
Running an Effective Meeting
 
Catalog Colin Group
Catalog Colin GroupCatalog Colin Group
Catalog Colin Group
 
Blues clues august 28 2013
Blues clues august 28 2013Blues clues august 28 2013
Blues clues august 28 2013
 
Training center project September 2014
Training center project September 2014Training center project September 2014
Training center project September 2014
 
Overview of the Program Year
Overview of the Program YearOverview of the Program Year
Overview of the Program Year
 
Long division
Long division   Long division
Long division
 
臻上集团推荐计划(18.08.13)
臻上集团推荐计划(18.08.13)臻上集团推荐计划(18.08.13)
臻上集团推荐计划(18.08.13)
 
ysi-castaway-ctd-principles-of-operation
ysi-castaway-ctd-principles-of-operationysi-castaway-ctd-principles-of-operation
ysi-castaway-ctd-principles-of-operation
 
NLA brandon mellett
NLA brandon mellettNLA brandon mellett
NLA brandon mellett
 
RuralWeb Manual – how to make an explainer slide
RuralWeb Manual – how to make an explainer slideRuralWeb Manual – how to make an explainer slide
RuralWeb Manual – how to make an explainer slide
 
Lis4380 f13-w7
Lis4380 f13-w7Lis4380 f13-w7
Lis4380 f13-w7
 
IT-liceum: six months 2013-14
IT-liceum: six months 2013-14IT-liceum: six months 2013-14
IT-liceum: six months 2013-14
 
ANTONOMASIA AND CONVERSION
ANTONOMASIA AND CONVERSIONANTONOMASIA AND CONVERSION
ANTONOMASIA AND CONVERSION
 
Lis4380 f13-w2-2
Lis4380 f13-w2-2Lis4380 f13-w2-2
Lis4380 f13-w2-2
 
Understanding our Criminal Justice System
Understanding our Criminal  Justice SystemUnderstanding our Criminal  Justice System
Understanding our Criminal Justice System
 
Diversity and Inclusion
Diversity and InclusionDiversity and Inclusion
Diversity and Inclusion
 

Similar a Golang nuts (by Nii Nai at DevCongress 2013)

Introduction to go lang
Introduction to go langIntroduction to go lang
Introduction to go langAmal Mohan N
 
Golang from Scala developer’s perspective
Golang from Scala developer’s perspectiveGolang from Scala developer’s perspective
Golang from Scala developer’s perspectiveSveta Bozhko
 
Google's Go Programming Language - Introduction
Google's Go Programming Language - Introduction Google's Go Programming Language - Introduction
Google's Go Programming Language - Introduction Ganesh Samarthyam
 
A First Look at Google's Go Programming Language
A First Look at Google's Go Programming LanguageA First Look at Google's Go Programming Language
A First Look at Google's Go Programming LanguageGanesh Samarthyam
 
go language- haseeb.pptx
go language- haseeb.pptxgo language- haseeb.pptx
go language- haseeb.pptxArsalanMaqsood1
 
Introduction to go, and why it's awesome
Introduction to go, and why it's awesomeIntroduction to go, and why it's awesome
Introduction to go, and why it's awesomeJanet Kuo
 
Introduction to Go
Introduction to GoIntroduction to Go
Introduction to GoSimon Hewitt
 
PHP Mega Meetup, Sep, 2020, Anti patterns in php
PHP Mega Meetup, Sep, 2020, Anti patterns in phpPHP Mega Meetup, Sep, 2020, Anti patterns in php
PHP Mega Meetup, Sep, 2020, Anti patterns in phpAhmed Abdou
 
Go for Rubyists. August 2018. RUG-B Meetup
Go for Rubyists. August 2018. RUG-B MeetupGo for Rubyists. August 2018. RUG-B Meetup
Go for Rubyists. August 2018. RUG-B MeetupKirill Zonov
 
Django: Beyond Basics
Django: Beyond BasicsDjango: Beyond Basics
Django: Beyond Basicsarunvr
 
Golang, Future of Programming Language.
Golang, Future of Programming Language.Golang, Future of Programming Language.
Golang, Future of Programming Language.Sunil Yadav
 
Introduction to Programming in Go
Introduction to Programming in GoIntroduction to Programming in Go
Introduction to Programming in GoAmr Hassan
 
Android is going to Go! - Android and goland - Almog Baku
Android is going to Go! - Android and goland - Almog BakuAndroid is going to Go! - Android and goland - Almog Baku
Android is going to Go! - Android and goland - Almog BakuDroidConTLV
 
Android is going to Go! Android and Golang
Android is going to Go! Android and GolangAndroid is going to Go! Android and Golang
Android is going to Go! Android and GolangAlmog Baku
 

Similar a Golang nuts (by Nii Nai at DevCongress 2013) (20)

Introduction to go lang
Introduction to go langIntroduction to go lang
Introduction to go lang
 
Go fundamentals
Go fundamentalsGo fundamentals
Go fundamentals
 
Golang
GolangGolang
Golang
 
Golang introduction
Golang introductionGolang introduction
Golang introduction
 
Golang from Scala developer’s perspective
Golang from Scala developer’s perspectiveGolang from Scala developer’s perspective
Golang from Scala developer’s perspective
 
Google's Go Programming Language - Introduction
Google's Go Programming Language - Introduction Google's Go Programming Language - Introduction
Google's Go Programming Language - Introduction
 
A First Look at Google's Go Programming Language
A First Look at Google's Go Programming LanguageA First Look at Google's Go Programming Language
A First Look at Google's Go Programming Language
 
go language- haseeb.pptx
go language- haseeb.pptxgo language- haseeb.pptx
go language- haseeb.pptx
 
Introduction to go, and why it's awesome
Introduction to go, and why it's awesomeIntroduction to go, and why it's awesome
Introduction to go, and why it's awesome
 
Introduction to Go
Introduction to GoIntroduction to Go
Introduction to Go
 
Beginning development in go
Beginning development in goBeginning development in go
Beginning development in go
 
Go lang
Go langGo lang
Go lang
 
PHP Mega Meetup, Sep, 2020, Anti patterns in php
PHP Mega Meetup, Sep, 2020, Anti patterns in phpPHP Mega Meetup, Sep, 2020, Anti patterns in php
PHP Mega Meetup, Sep, 2020, Anti patterns in php
 
Go for Rubyists. August 2018. RUG-B Meetup
Go for Rubyists. August 2018. RUG-B MeetupGo for Rubyists. August 2018. RUG-B Meetup
Go for Rubyists. August 2018. RUG-B Meetup
 
Fuzzing - Part 2
Fuzzing - Part 2Fuzzing - Part 2
Fuzzing - Part 2
 
Django: Beyond Basics
Django: Beyond BasicsDjango: Beyond Basics
Django: Beyond Basics
 
Golang, Future of Programming Language.
Golang, Future of Programming Language.Golang, Future of Programming Language.
Golang, Future of Programming Language.
 
Introduction to Programming in Go
Introduction to Programming in GoIntroduction to Programming in Go
Introduction to Programming in Go
 
Android is going to Go! - Android and goland - Almog Baku
Android is going to Go! - Android and goland - Almog BakuAndroid is going to Go! - Android and goland - Almog Baku
Android is going to Go! - Android and goland - Almog Baku
 
Android is going to Go! Android and Golang
Android is going to Go! Android and GolangAndroid is going to Go! Android and Golang
Android is going to Go! Android and Golang
 

Último

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 

Último (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Golang nuts (by Nii Nai at DevCongress 2013)