SlideShare a Scribd company logo
TechTalk #3
What	do	people	say
when	they	switch	to	Go?
Vũ Nguyễn
vu.nguyen@will.vn
Go	is	an	optional	language	released	in	2012
(	It	does	not	force	you	to	use	it	like
Java	for	Android	or	Obj-C	for	iOS	)
Why	is	it	popular	today?
03/2015 04/2016
Who	are	using	Go?
Google,	Facebook,	Microsoft,	Amazon,	Mozilla,	
Yahoo,	eBay,	GitHub,	Twitter,	Dropbox,	Docker,	
MongoDB,	Couchbase,	Disqus,	Basecamp,	
CoreOS,	CloudFlare,	…
https://github.com/golang/go/wiki/GoUsers

Recommended for you

Lets Go - An introduction to Google's Go Programming Language
Lets Go - An introduction to Google's Go Programming Language Lets Go - An introduction to Google's Go Programming Language
Lets Go - An introduction to Google's Go Programming Language

This document introduces the Go programming language, which was announced by Google in 2009. It summarizes Go's key features, including being a concurrent, garbage-collected systems programming language. It also provides instructions on installing Go and a simple "Hello World" program example. The document argues that Go has substantial features for systems programming in today's networked, multi-core world.

programming languagesprogramminggoogle
Introduction to go lang
Introduction to go langIntroduction to go lang
Introduction to go lang

Introduction to GoLang by Amal Mohan N. This presentation is an introduction to GoLang - it's history, features, syntax, importance etc. concurrency, go-routines, golang, google, gopher, introduction, programming

concurrencygo-routinesgolang
Jumping in Jakarta Open Source Project Everything nobody tells you
Jumping in Jakarta Open Source Project  Everything nobody tells youJumping in Jakarta Open Source Project  Everything nobody tells you
Jumping in Jakarta Open Source Project Everything nobody tells you

The document discusses open source software and how to contribute to open source projects like Jakarta EE. It defines open source licenses like GPL and EPL, and what Jakarta EE is. It outlines benefits of open source coding for careers and how to get started contributing, including choosing a project, signing contributor agreements, forking repositories, committing changes with sign-offs, and creating pull requests.

jakartaopen sourcenosql
Google	has	big	softwares and	big	problems.
https://talks.golang.org/2012/splash.article
2012
The	hardware	is	big and	the	software	is	big.	
There	are	many	millions	of	lines	of	software,	
with	servers	mostly	in	C++	and	lots	of	Java	and	Python	
for	the	other	pieces.	
Thousands	of	engineers	work	on	the	code,	at	the	"head"	
of	a	single	tree	comprising	all	the	software.
https://talks.golang.org/2012/splash.article
2012
The	goals	of	the	Go	project	were	to	eliminate	the	slowness	and	
clumsiness of	software	development	at	Google,	
and	thereby	to	make	the	process	more	productive	and	scalable.
The	language	was	designed	by	and	for	people	who	write—and	
read	and	debug	and	maintain—large	software	systems.
https://talks.golang.org/2012/splash.article
2012
2011	We	started	with	Ruby	on	Rails,	quickly	build	first	version.
At	the	end	of	2012,	we	had	200	API	servers	which	serve	3000	
requests	per	second	for	60,000	mobile	apps.
When	our	API	traffic	started	growing	faster,	we	started	having	
to	rapidly	spin	up	more	database	machines.	
The	“one	process	per	request”	started	to	fall	apart.
http://blog.parse.com/learn/how-we-moved-our-api-from-ruby-to-go-and-saved-our-sanity/
2015

Recommended for you

Go language presentation
Go language presentationGo language presentation
Go language presentation

The document discusses the Go programming language and why it was created. It provides several key points: - Go was created over a decade since a new major systems language emerged, and the computing landscape has changed significantly in areas like software development speed, dependency management, type systems, garbage collection, and parallelism. - Go aims to address these changes with a compiled, garbage-collected language that provides fast compilation, easy dependency analysis, lightweight static types, built-in support for concurrency and communication on multicore systems. - Some of Go's guiding principles in design were to reduce typing, clutter, and complexity while avoiding forward declarations and header files everything is declared once without type hierarchies.

google languagestructured languagestatic language
Go Lang
Go LangGo Lang
Go Lang

Go is a compiled, garbage-collected programming language that supports concurrent programming through lightweight threads called goroutines and communication between goroutines via channels. It aims to provide both high-level and low-level programming with a clean syntax and minimal features. The document discusses Go's concurrency model, syntax, goroutines, channels, and use cases including cloud infrastructure, mobile development, and audio synthesis.

concurrentgo langgoogle go
An introduction to go programming language
An introduction to go programming languageAn introduction to go programming language
An introduction to go programming language

Go is a new programming language developed by Google as a systems language for building network and cloud services. It was created to address the need for a modern language that supports concurrency and multicore processors. The design goals of Go included being fast, easy to use, and supporting features like garbage collection and parallelism. While the syntax is C-like and it is statically typed, Go also incorporates elements from dynamically typed languages for ease of programming.

computer scienceprogramming language
After	rewriting	the	EventMachine push	backend	to	Go	we	went	
from	250k	connections	per	node	to	1.5	million	connections	per	
node.	
The	time	it	takes	to	run	our	full	integration	test	suite
dropped	from	25	minutes	to	2	minutes.
The	time	to	do	a	full	API	server	deploy	with	rolling	restarts	
dropped	from	30	minutes	to	3	minutes.
http://blog.parse.com/learn/how-we-moved-our-api-from-ruby-to-go-and-saved-our-sanity/
2015
“The	hardest	part	of	the	rewrite	was	dealing	with	
all	the	undocumented	behaviors	and	magical	
mystery	bits	that	you	get	with	Rails	middleware.”
http://blog.parse.com/learn/how-we-moved-our-api-from-ruby-to-go-and-saved-our-sanity/
2015
“We	love	Go.	We've	found	it	really	fast	to	deploy,	
really	easy	to	instrument,	really	lightweight	and	
inexpensive	in	terms	of	resources.”
http://blog.parse.com/learn/how-we-moved-our-api-from-ruby-to-go-and-saved-our-sanity/
2015
We	need	to	scale	a	company	
from	the	early	days	of	5	engineers	
to	200+	engineers	as	the business	grows.
http://jimplush.com/talk/2015/12/19/moving-a-team-from-scala-to-golang/
2015

Recommended for you

An Introduction to Go
An Introduction to GoAn Introduction to Go
An Introduction to Go

Google created Go because existing systems programming languages did not provide efficient compilation, execution, and ease of programming simultaneously. Go combines the ease of dynamically typed languages with the efficiency and safety of compiled, statically typed languages. It has features for concurrency and garbage collection that improve on C, as well as syntax inspired by Python, JavaScript, and Pascal.

golanggo
Improving your code design using Java
Improving your code design using JavaImproving your code design using Java
Improving your code design using Java

The document discusses refactoring Java code to improve design quality. It describes various "code smells" that indicate deeper problems, such as long or complex methods, large classes, primitive obsessions, and conditional complexity. Refactoring helps address these issues by restructuring code without changing functionality to make it easier to understand and modify over time. This improves productivity by reducing duplicated code and complexity, making maintenance easier. The document provides examples of code smells and how to refactor code to eliminate them, following object-oriented and single responsibility principles to have high quality, maintainable code.

Developing for LinkedIn's Application Platform
Developing for LinkedIn's Application PlatformDeveloping for LinkedIn's Application Platform
Developing for LinkedIn's Application Platform

The bare basics. There's a lot more to know, but this is where it all begins. Learn OpenSocial with General Zod, Mr. Wizard & more.

opensociallinkedin
[Scala	at	Gravity]
Several	of	us	started	investigating	and	were	able	to	track	the	
source	of	the	issue.
The	only	problem	was	we	had	no	idea	what	the	code	was	doing	
at	first.	
We	came	across	a	strange	symbol	we	hadn’t	seen	in	our	
projects	before.	The	spaceship	operator	<|*|> .	Someone	said	
out	loud	“what	the	hell	is	that?”.
http://jimplush.com/talk/2015/12/19/moving-a-team-from-scala-to-golang/
2015
http://jimplush.com/talk/2015/12/19/moving-a-team-from-scala-to-golang/
2015
While	you	can	have	very	high	performing	small	teams	going	
with	Scala,	trying	to	grow	and	engineering	organization	>	50 is	
an	uphill	battle.
One	of	Go’s	reasons	for	existence	is	to	make	developers	more	
productive.	[…] New	developers	we’ve	hired	are	ramped	up	in	
weeks	vs	months.
http://jimplush.com/talk/2015/12/19/moving-a-team-from-scala-to-golang/
2015
“Wow,	I	read	through	that	[Go]	library once	and	I	knew	exactly	
what	it	was	doing,	
I’ve	read	the	Scala version	of	that	library	four	times	and	I	still	
have	no	idea	what	it	does,	
I	can	see	why	you	guys	like	it	so	much”
http://jimplush.com/talk/2015/12/19/moving-a-team-from-scala-to-golang/
2015

Recommended for you

The Ring programming language version 1.5.1 book - Part 4 of 180
The Ring programming language version 1.5.1 book - Part 4 of 180The Ring programming language version 1.5.1 book - Part 4 of 180
The Ring programming language version 1.5.1 book - Part 4 of 180

This document summarizes Ring, an innovative programming language designed to be simple, small, flexible and fast. Key features include a hybrid compiler and virtual machine, declarative and natural language programming, compact syntax without semicolons, first class variables, lists, objects and functions, automatic memory management, and cross-platform support. The language aims to provide high productivity for tasks like rapid application development, scripting, and building visual programming tools.

ringring programmingring programming language
Hire golang developers and make the shift to brighter business future (build ...
Hire golang developers and make the shift to brighter business future (build ...Hire golang developers and make the shift to brighter business future (build ...
Hire golang developers and make the shift to brighter business future (build ...

These Big companies are using Golang, you should start using too. Hire Golang Developers to build next-gen enterprise solutions as per your business needs.

hire golang developergolangsoftware development services
Strategie di testing: Spring Boot loves Kotlin
Strategie di testing: Spring Boot loves KotlinStrategie di testing: Spring Boot loves Kotlin
Strategie di testing: Spring Boot loves Kotlin

In questo workshop cercheremo di sviluppare from scratch un'applicazione scritta in Kotlin che si basa sul framework Spring Boot. Proveremo a seguire un approccio TDD e vedremo passo passo come scrivere acceptance test, integration test e unit test. Bonus: dovremo interagire con un servizio esterno per essere più vicini alla vita reale di un'applicazione web I partecipanti potranno apprendere i rudimenti di Kotlin e di Spring Boot ma sopratutto una panoramica di come e quando scrivere le varie tipologie di test.

agile software developmenttestingspringboot
About	a	year	ago,	we	decided	to	migrate	our	performance-
critical	backends from	Python	to	Go	to	leverage	better	
concurrency	support	and	faster	execution	speed.	
This	was	a	massive	effort–around	200,000	lines	of	Go	code–
undertaken	by	a	small	team	of	engineers.	At	this	point,	we	have	
successfully	moved	major	parts	of	our	infrastructure	to	Go.
https://blogs.dropbox.com/tech/2014/07/open-sourcing-our-go-libraries/
2014
Go's	library	is	extensive and	easy to	work	with.
Go	generates	a	single	executable	that	can	be	
distributed	to	our	clients.	There's	no	complex	
dependency	chain	or	layout	of	shared	libraries	to	
worry	about.
https://blog.cloudflare.com/go-at-cloudflare/
2012
1. Static	compilation
2. It’s	not	C++,	not	Python,	not	Ruby,	not	Java
3. It’s	has	good	async,	low-level	interface,	
extensive	library
4. “go	doc”,	“go	get”,	“go	fmt”,	“go	test”,	“go	run”
5. Multi-arch	build
http://www.slideshare.net/jpetazzo/docker-and-go-why-did-we-decide-to-write-docker-in-go
2013
“Go	feels	perfect	for	Ops	work.	
The	error	handling	seems	to	fit	so	naturally	into	the	way	I	want	
to	write	systems	software.	
Deployment	is	really	simple	too,	where	I’d	have	to	think	about	
how	to	package	up	deps and	configure	Ruby	versions	I	can	now	
just	push	an	updated	binary.”
https://signalvnoise.com/posts/3897-go-at-basecamp
2015

Recommended for you

Google GO
Google GOGoogle GO
Google GO

The document discusses the Go programming language. It provides a history of Go, noting it was created by Rob Pike and Ken Thompson in 2008 and officially launched in 2012. It then provides an overview of Go, describing it as an open source language suitable for modern systems and large scale programming. The rest of the document details Go's features, syntax, standard types, tools, popular users, approach to concurrency, and future outlook. It concludes Go is an easy to learn language well suited to solving real world problems.

googlegolanguagegoogle
Go Programming language, golang
Go Programming language, golangGo Programming language, golang
Go Programming language, golang

The document provides an overview of the Go programming language. It discusses that Go was designed by Google to help solve their large-scale programming problems. It then summarizes Go's history, purpose, features, and syntax elements such as data types, operators, functions, concurrency using goroutines and channels. The document also provides examples of Go code and concludes that Go has emerged as a popular language for cloud infrastructure due to its simplicity, concurrency, and performance.

googlegogolang
ATO 2014 - So You Think You Know 'Go'? The Go Programming Language
ATO 2014 - So You Think You Know 'Go'? The Go Programming LanguageATO 2014 - So You Think You Know 'Go'? The Go Programming Language
ATO 2014 - So You Think You Know 'Go'? The Go Programming Language

The document is a presentation about the Go programming language. It provides a brief history of Go, noting it was created in 2007 by Google employees and became open source in 2009. It discusses some of Go's key features like being statically typed, garbage collected, and having built-in concurrency support. The presentation aims to show examples of writing simple programs in Go.

programminggolangprogramming language
When	we	launched	the	CoreOS project	we	knew	from	the	very	
beginning	that	everything	we	built	would	be	written	in	Go.	
This	was	not	to	make	a	fashion	statement,	but	rather	Go	
happened	to	be	the	perfect	platform	for	reaching	our	goals	– to	
build	products	that	make	distributed	computing	as	easy	as	
installing	a	Linux	distro.
https://blog.gopheracademy.com/birthday-bash-2014/go-at-coreos/
2014
Go	is	amazingly	stable	and	awesome.
I	can't	begin	to	list	why	everything	about	it	is	just	great.
https://www.quora.com/Why-did-Koding-switch-from-Node-js-to-Go
2012
TechTalk #3
Thank	you
Vũ Nguyễn
vu.nguyen@will.vn

More Related Content

What's hot

Go lang
Go langGo lang
The Go programming language - Intro by MyLittleAdventure
The Go programming language - Intro by MyLittleAdventureThe Go programming language - Intro by MyLittleAdventure
The Go programming language - Intro by MyLittleAdventure
mylittleadventure
 
Golang from Scala developer’s perspective
Golang from Scala developer’s perspectiveGolang from Scala developer’s perspective
Golang from Scala developer’s perspective
Sveta Bozhko
 
Lets Go - An introduction to Google's Go Programming Language
Lets Go - An introduction to Google's Go Programming Language Lets Go - An introduction to Google's Go Programming Language
Lets Go - An introduction to Google's Go Programming Language
Ganesh Samarthyam
 
Introduction to go lang
Introduction to go langIntroduction to go lang
Introduction to go lang
Amal Mohan N
 
Jumping in Jakarta Open Source Project Everything nobody tells you
Jumping in Jakarta Open Source Project  Everything nobody tells youJumping in Jakarta Open Source Project  Everything nobody tells you
Jumping in Jakarta Open Source Project Everything nobody tells you
Roan Brasil Monteiro
 
Go language presentation
Go language presentationGo language presentation
Go language presentation
paramisoft
 
Go Lang
Go LangGo Lang
An introduction to go programming language
An introduction to go programming languageAn introduction to go programming language
An introduction to go programming language
Technology Parser
 
An Introduction to Go
An Introduction to GoAn Introduction to Go
An Introduction to Go
Imesh Gunaratne
 
Improving your code design using Java
Improving your code design using JavaImproving your code design using Java
Improving your code design using Java
Roan Brasil Monteiro
 
Developing for LinkedIn's Application Platform
Developing for LinkedIn's Application PlatformDeveloping for LinkedIn's Application Platform
Developing for LinkedIn's Application Platform
Taylor Singletary
 
The Ring programming language version 1.5.1 book - Part 4 of 180
The Ring programming language version 1.5.1 book - Part 4 of 180The Ring programming language version 1.5.1 book - Part 4 of 180
The Ring programming language version 1.5.1 book - Part 4 of 180
Mahmoud Samir Fayed
 
Hire golang developers and make the shift to brighter business future (build ...
Hire golang developers and make the shift to brighter business future (build ...Hire golang developers and make the shift to brighter business future (build ...
Hire golang developers and make the shift to brighter business future (build ...
Katy Slemon
 
Strategie di testing: Spring Boot loves Kotlin
Strategie di testing: Spring Boot loves KotlinStrategie di testing: Spring Boot loves Kotlin
Strategie di testing: Spring Boot loves Kotlin
Marco Fracassi
 
Google GO
Google GOGoogle GO
Google GO
Ajay Gahlot
 
Go Programming language, golang
Go Programming language, golangGo Programming language, golang
Go Programming language, golang
Basil N G
 
ATO 2014 - So You Think You Know 'Go'? The Go Programming Language
ATO 2014 - So You Think You Know 'Go'? The Go Programming LanguageATO 2014 - So You Think You Know 'Go'? The Go Programming Language
ATO 2014 - So You Think You Know 'Go'? The Go Programming Language
John Potocny
 
When, how &amp; why use golang in 2021 go benefits &amp; use cases
When, how &amp; why use golang in 2021  go benefits &amp; use casesWhen, how &amp; why use golang in 2021  go benefits &amp; use cases
When, how &amp; why use golang in 2021 go benefits &amp; use cases
Katy Slemon
 
Reactive declarative UI as code - DroidCon Vietnam 2019
Reactive declarative UI as code - DroidCon Vietnam 2019Reactive declarative UI as code - DroidCon Vietnam 2019
Reactive declarative UI as code - DroidCon Vietnam 2019
oradoe
 

What's hot (20)

Go lang
Go langGo lang
Go lang
 
The Go programming language - Intro by MyLittleAdventure
The Go programming language - Intro by MyLittleAdventureThe Go programming language - Intro by MyLittleAdventure
The Go programming language - Intro by MyLittleAdventure
 
Golang from Scala developer’s perspective
Golang from Scala developer’s perspectiveGolang from Scala developer’s perspective
Golang from Scala developer’s perspective
 
Lets Go - An introduction to Google's Go Programming Language
Lets Go - An introduction to Google's Go Programming Language Lets Go - An introduction to Google's Go Programming Language
Lets Go - An introduction to Google's Go Programming Language
 
Introduction to go lang
Introduction to go langIntroduction to go lang
Introduction to go lang
 
Jumping in Jakarta Open Source Project Everything nobody tells you
Jumping in Jakarta Open Source Project  Everything nobody tells youJumping in Jakarta Open Source Project  Everything nobody tells you
Jumping in Jakarta Open Source Project Everything nobody tells you
 
Go language presentation
Go language presentationGo language presentation
Go language presentation
 
Go Lang
Go LangGo Lang
Go Lang
 
An introduction to go programming language
An introduction to go programming languageAn introduction to go programming language
An introduction to go programming language
 
An Introduction to Go
An Introduction to GoAn Introduction to Go
An Introduction to Go
 
Improving your code design using Java
Improving your code design using JavaImproving your code design using Java
Improving your code design using Java
 
Developing for LinkedIn's Application Platform
Developing for LinkedIn's Application PlatformDeveloping for LinkedIn's Application Platform
Developing for LinkedIn's Application Platform
 
The Ring programming language version 1.5.1 book - Part 4 of 180
The Ring programming language version 1.5.1 book - Part 4 of 180The Ring programming language version 1.5.1 book - Part 4 of 180
The Ring programming language version 1.5.1 book - Part 4 of 180
 
Hire golang developers and make the shift to brighter business future (build ...
Hire golang developers and make the shift to brighter business future (build ...Hire golang developers and make the shift to brighter business future (build ...
Hire golang developers and make the shift to brighter business future (build ...
 
Strategie di testing: Spring Boot loves Kotlin
Strategie di testing: Spring Boot loves KotlinStrategie di testing: Spring Boot loves Kotlin
Strategie di testing: Spring Boot loves Kotlin
 
Google GO
Google GOGoogle GO
Google GO
 
Go Programming language, golang
Go Programming language, golangGo Programming language, golang
Go Programming language, golang
 
ATO 2014 - So You Think You Know 'Go'? The Go Programming Language
ATO 2014 - So You Think You Know 'Go'? The Go Programming LanguageATO 2014 - So You Think You Know 'Go'? The Go Programming Language
ATO 2014 - So You Think You Know 'Go'? The Go Programming Language
 
When, how &amp; why use golang in 2021 go benefits &amp; use cases
When, how &amp; why use golang in 2021  go benefits &amp; use casesWhen, how &amp; why use golang in 2021  go benefits &amp; use cases
When, how &amp; why use golang in 2021 go benefits &amp; use cases
 
Reactive declarative UI as code - DroidCon Vietnam 2019
Reactive declarative UI as code - DroidCon Vietnam 2019Reactive declarative UI as code - DroidCon Vietnam 2019
Reactive declarative UI as code - DroidCon Vietnam 2019
 

Viewers also liked

: [INNOVATUBE] Tech Talk #3: Golang - Nguyễn Đăng Minh
: [INNOVATUBE] Tech Talk #3: Golang - Nguyễn Đăng Minh: [INNOVATUBE] Tech Talk #3: Golang - Nguyễn Đăng Minh
: [INNOVATUBE] Tech Talk #3: Golang - Nguyễn Đăng Minh
Nexus FrontierTech
 
Innovatube APPRENTICE 2016 - EN
Innovatube APPRENTICE 2016 - ENInnovatube APPRENTICE 2016 - EN
Innovatube APPRENTICE 2016 - EN
Nexus FrontierTech
 
[INNOVATUBE] How Do An Investor Makes An Investment Decision? - Hajime Hotta
[INNOVATUBE] How Do An Investor Makes An Investment Decision? - Hajime Hotta[INNOVATUBE] How Do An Investor Makes An Investment Decision? - Hajime Hotta
[INNOVATUBE] How Do An Investor Makes An Investment Decision? - Hajime Hotta
Nexus FrontierTech
 
Growth Hacking strategies used for Code4Startup
Growth Hacking strategies used for Code4StartupGrowth Hacking strategies used for Code4Startup
Growth Hacking strategies used for Code4Startup
Leo Trieu
 
Founder Fairytale #5 . How To Start A Media Startup
Founder Fairytale #5 . How To Start A Media Startup Founder Fairytale #5 . How To Start A Media Startup
Founder Fairytale #5 . How To Start A Media Startup
Nexus FrontierTech
 
Founder Fairytale #4 : Build market launching strategy for education start-up...
Founder Fairytale #4 : Build market launching strategy for education start-up...Founder Fairytale #4 : Build market launching strategy for education start-up...
Founder Fairytale #4 : Build market launching strategy for education start-up...
Nexus FrontierTech
 

Viewers also liked (6)

: [INNOVATUBE] Tech Talk #3: Golang - Nguyễn Đăng Minh
: [INNOVATUBE] Tech Talk #3: Golang - Nguyễn Đăng Minh: [INNOVATUBE] Tech Talk #3: Golang - Nguyễn Đăng Minh
: [INNOVATUBE] Tech Talk #3: Golang - Nguyễn Đăng Minh
 
Innovatube APPRENTICE 2016 - EN
Innovatube APPRENTICE 2016 - ENInnovatube APPRENTICE 2016 - EN
Innovatube APPRENTICE 2016 - EN
 
[INNOVATUBE] How Do An Investor Makes An Investment Decision? - Hajime Hotta
[INNOVATUBE] How Do An Investor Makes An Investment Decision? - Hajime Hotta[INNOVATUBE] How Do An Investor Makes An Investment Decision? - Hajime Hotta
[INNOVATUBE] How Do An Investor Makes An Investment Decision? - Hajime Hotta
 
Growth Hacking strategies used for Code4Startup
Growth Hacking strategies used for Code4StartupGrowth Hacking strategies used for Code4Startup
Growth Hacking strategies used for Code4Startup
 
Founder Fairytale #5 . How To Start A Media Startup
Founder Fairytale #5 . How To Start A Media Startup Founder Fairytale #5 . How To Start A Media Startup
Founder Fairytale #5 . How To Start A Media Startup
 
Founder Fairytale #4 : Build market launching strategy for education start-up...
Founder Fairytale #4 : Build market launching strategy for education start-up...Founder Fairytale #4 : Build market launching strategy for education start-up...
Founder Fairytale #4 : Build market launching strategy for education start-up...
 

Similar to [INNOVATUBE] Tech Talk #3: Golang - Vũ Nguyễn

Introduction to Go
Introduction to GoIntroduction to Go
Introduction to Go
Simon Hewitt
 
Scaling applications with go
Scaling applications with goScaling applications with go
Scaling applications with go
Vimlesh Sharma
 
NodeJS vs Golang - A detailed comparison
NodeJS vs Golang - A detailed comparisonNodeJS vs Golang - A detailed comparison
NodeJS vs Golang - A detailed comparison
Devathon
 
Getting started with go - Florin Patan - Codemotion Milan 2016
Getting started with go - Florin Patan - Codemotion Milan 2016Getting started with go - Florin Patan - Codemotion Milan 2016
Getting started with go - Florin Patan - Codemotion Milan 2016
Codemotion
 
Mphasis Digital - Use Go (gloang) for system programming, distributed systems...
Mphasis Digital - Use Go (gloang) for system programming, distributed systems...Mphasis Digital - Use Go (gloang) for system programming, distributed systems...
Mphasis Digital - Use Go (gloang) for system programming, distributed systems...
Aniruddha Chakrabarti
 
Google developer festival Yangon 2017
Google developer festival Yangon 2017Google developer festival Yangon 2017
Google developer festival Yangon 2017
Nay Oo Kyaw
 
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
Almog Baku
 
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
DroidConTLV
 
Top 8 Programming Languages for Beginners to Learn in 2023.pptx
Top 8 Programming Languages for Beginners to Learn in 2023.pptxTop 8 Programming Languages for Beginners to Learn in 2023.pptx
Top 8 Programming Languages for Beginners to Learn in 2023.pptx
calltutors
 
Intro to Go
Intro to GoIntro to Go
Let's Go: Introduction to Google's Go Programming Language
Let's Go: Introduction to Google's Go Programming LanguageLet's Go: Introduction to Google's Go Programming Language
Let's Go: Introduction to Google's Go Programming Language
Ganesh Samarthyam
 
WAM: An embedded web runtime history for LG webOS and Automotive Grade Linux
WAM: An embedded web runtime history for LG webOS and Automotive Grade LinuxWAM: An embedded web runtime history for LG webOS and Automotive Grade Linux
WAM: An embedded web runtime history for LG webOS and Automotive Grade Linux
Igalia
 
Why Golang? Settling the Debate Once and For All
Why Golang? Settling the Debate Once and For AllWhy Golang? Settling the Debate Once and For All
Why Golang? Settling the Debate Once and For All
Katy Slemon
 
Let's Go @ St. Louis CocoaHeads
Let's Go @ St. Louis CocoaHeadsLet's Go @ St. Louis CocoaHeads
Let's Go @ St. Louis CocoaHeads
Paul Balogh
 
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
Niklas Heidloff
 
Enterprise 2020
Enterprise 2020Enterprise 2020
Enterprise 2020
Siarhei Hladkou
 
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
 
Building Cross-Platform Mobile Apps
Building Cross-Platform Mobile AppsBuilding Cross-Platform Mobile Apps
Building Cross-Platform Mobile Apps
Troy Miles
 
Google’s Internal Memo Leaked "JavaScript is Flawed, Won't Work, and Can't Be...
Google’s Internal Memo Leaked "JavaScript is Flawed, Won't Work, and Can't Be...Google’s Internal Memo Leaked "JavaScript is Flawed, Won't Work, and Can't Be...
Google’s Internal Memo Leaked "JavaScript is Flawed, Won't Work, and Can't Be...
Stephane Beladaci
 
Golang job support.pptx
Golang job support.pptxGolang job support.pptx
Golang job support.pptx
GSAIdigitalmarketing
 

Similar to [INNOVATUBE] Tech Talk #3: Golang - Vũ Nguyễn (20)

Introduction to Go
Introduction to GoIntroduction to Go
Introduction to Go
 
Scaling applications with go
Scaling applications with goScaling applications with go
Scaling applications with go
 
NodeJS vs Golang - A detailed comparison
NodeJS vs Golang - A detailed comparisonNodeJS vs Golang - A detailed comparison
NodeJS vs Golang - A detailed comparison
 
Getting started with go - Florin Patan - Codemotion Milan 2016
Getting started with go - Florin Patan - Codemotion Milan 2016Getting started with go - Florin Patan - Codemotion Milan 2016
Getting started with go - Florin Patan - Codemotion Milan 2016
 
Mphasis Digital - Use Go (gloang) for system programming, distributed systems...
Mphasis Digital - Use Go (gloang) for system programming, distributed systems...Mphasis Digital - Use Go (gloang) for system programming, distributed systems...
Mphasis Digital - Use Go (gloang) for system programming, distributed systems...
 
Google developer festival Yangon 2017
Google developer festival Yangon 2017Google developer festival Yangon 2017
Google developer festival Yangon 2017
 
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
 
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
 
Top 8 Programming Languages for Beginners to Learn in 2023.pptx
Top 8 Programming Languages for Beginners to Learn in 2023.pptxTop 8 Programming Languages for Beginners to Learn in 2023.pptx
Top 8 Programming Languages for Beginners to Learn in 2023.pptx
 
Intro to Go
Intro to GoIntro to Go
Intro to Go
 
Let's Go: Introduction to Google's Go Programming Language
Let's Go: Introduction to Google's Go Programming LanguageLet's Go: Introduction to Google's Go Programming Language
Let's Go: Introduction to Google's Go Programming Language
 
WAM: An embedded web runtime history for LG webOS and Automotive Grade Linux
WAM: An embedded web runtime history for LG webOS and Automotive Grade LinuxWAM: An embedded web runtime history for LG webOS and Automotive Grade Linux
WAM: An embedded web runtime history for LG webOS and Automotive Grade Linux
 
Why Golang? Settling the Debate Once and For All
Why Golang? Settling the Debate Once and For AllWhy Golang? Settling the Debate Once and For All
Why Golang? Settling the Debate Once and For All
 
Let's Go @ St. Louis CocoaHeads
Let's Go @ St. Louis CocoaHeadsLet's Go @ St. Louis CocoaHeads
Let's Go @ St. Louis CocoaHeads
 
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev C...
 
Enterprise 2020
Enterprise 2020Enterprise 2020
Enterprise 2020
 
Google's Go Programming Language - Introduction
Google's Go Programming Language - Introduction Google's Go Programming Language - Introduction
Google's Go Programming Language - Introduction
 
Building Cross-Platform Mobile Apps
Building Cross-Platform Mobile AppsBuilding Cross-Platform Mobile Apps
Building Cross-Platform Mobile Apps
 
Google’s Internal Memo Leaked "JavaScript is Flawed, Won't Work, and Can't Be...
Google’s Internal Memo Leaked "JavaScript is Flawed, Won't Work, and Can't Be...Google’s Internal Memo Leaked "JavaScript is Flawed, Won't Work, and Can't Be...
Google’s Internal Memo Leaked "JavaScript is Flawed, Won't Work, and Can't Be...
 
Golang job support.pptx
Golang job support.pptxGolang job support.pptx
Golang job support.pptx
 

More from Nexus FrontierTech

[Executive Lounge Talk] Digital Transformation Journey
[Executive Lounge Talk] Digital Transformation Journey[Executive Lounge Talk] Digital Transformation Journey
[Executive Lounge Talk] Digital Transformation Journey
Nexus FrontierTech
 
[AI series Talk #2] From PoC to Production - A Case Study
[AI series Talk #2] From PoC to Production - A Case Study[AI series Talk #2] From PoC to Production - A Case Study
[AI series Talk #2] From PoC to Production - A Case Study
Nexus FrontierTech
 
[AI Series Talk #2] Moving AI from PoC Stage to Production
[AI Series Talk #2] Moving AI from PoC Stage to Production[AI Series Talk #2] Moving AI from PoC Stage to Production
[AI Series Talk #2] Moving AI from PoC Stage to Production
Nexus FrontierTech
 
[VFS 2019] Introduction to GANs - Pixta Vietnam
[VFS 2019] Introduction to GANs - Pixta Vietnam[VFS 2019] Introduction to GANs - Pixta Vietnam
[VFS 2019] Introduction to GANs - Pixta Vietnam
Nexus FrontierTech
 
[VFS 2019] Enabling Young Generation for Future - AWS Vietnam User Group
[VFS 2019] Enabling Young Generation for Future - AWS Vietnam User Group[VFS 2019] Enabling Young Generation for Future - AWS Vietnam User Group
[VFS 2019] Enabling Young Generation for Future - AWS Vietnam User Group
Nexus FrontierTech
 
[VFS 2019] Building chatbot with RASA
[VFS 2019] Building chatbot with RASA[VFS 2019] Building chatbot with RASA
[VFS 2019] Building chatbot with RASA
Nexus FrontierTech
 
[VFS 2019] Vietnamese Speech-to-Text: Applications and Product
[VFS 2019] Vietnamese Speech-to-Text: Applications and Product[VFS 2019] Vietnamese Speech-to-Text: Applications and Product
[VFS 2019] Vietnamese Speech-to-Text: Applications and Product
Nexus FrontierTech
 
[VFS 2019] How AI Will Innovate Recruitment
[VFS 2019] How AI Will Innovate Recruitment[VFS 2019] How AI Will Innovate Recruitment
[VFS 2019] How AI Will Innovate Recruitment
Nexus FrontierTech
 
[VFS 2019] AI in Finance
[VFS 2019] AI in Finance[VFS 2019] AI in Finance
[VFS 2019] AI in Finance
Nexus FrontierTech
 
[VFS 2019] Preventive Approach to Designing and Selling Healthy AI System
[VFS 2019] Preventive Approach to Designing and Selling Healthy AI System [VFS 2019] Preventive Approach to Designing and Selling Healthy AI System
[VFS 2019] Preventive Approach to Designing and Selling Healthy AI System
Nexus FrontierTech
 
[VFS 2019] Phương pháp phát hiện bất thường bằng học máy
[VFS 2019] Phương pháp phát hiện bất thường bằng học máy[VFS 2019] Phương pháp phát hiện bất thường bằng học máy
[VFS 2019] Phương pháp phát hiện bất thường bằng học máy
Nexus FrontierTech
 
[VFS 2019] OCR Techniques for Digital Transformation Evolution
[VFS 2019] OCR Techniques for Digital Transformation Evolution[VFS 2019] OCR Techniques for Digital Transformation Evolution
[VFS 2019] OCR Techniques for Digital Transformation Evolution
Nexus FrontierTech
 
[VFS 2019] Human Activity Recognition Approaches
[VFS 2019] Human Activity Recognition Approaches [VFS 2019] Human Activity Recognition Approaches
[VFS 2019] Human Activity Recognition Approaches
Nexus FrontierTech
 
[VFS 2019] Aimesoft Solutions
[VFS 2019] Aimesoft Solutions[VFS 2019] Aimesoft Solutions
[VFS 2019] Aimesoft Solutions
Nexus FrontierTech
 
[VFS 2019] Datamart Introduction (brief)
[VFS 2019] Datamart Introduction (brief)[VFS 2019] Datamart Introduction (brief)
[VFS 2019] Datamart Introduction (brief)
Nexus FrontierTech
 
[VFS 2019] Data Strategy for Vietnamese Businesses to Levarage AI
[VFS 2019] Data Strategy for Vietnamese Businesses to Levarage AI[VFS 2019] Data Strategy for Vietnamese Businesses to Levarage AI
[VFS 2019] Data Strategy for Vietnamese Businesses to Levarage AI
Nexus FrontierTech
 
[VFS 2019] AI for Banks
[VFS 2019] AI for Banks[VFS 2019] AI for Banks
[VFS 2019] AI for Banks
Nexus FrontierTech
 
[VFS 2019] Digital Solution for Enterprises: 24/7 A.I English Speaking Coach
[VFS 2019] Digital Solution for Enterprises: 24/7 A.I English Speaking Coach[VFS 2019] Digital Solution for Enterprises: 24/7 A.I English Speaking Coach
[VFS 2019] Digital Solution for Enterprises: 24/7 A.I English Speaking Coach
Nexus FrontierTech
 
[VFS 2019] Project Management for AI-based Product - A Better Approach
[VFS 2019] Project Management for AI-based Product - A Better Approach[VFS 2019] Project Management for AI-based Product - A Better Approach
[VFS 2019] Project Management for AI-based Product - A Better Approach
Nexus FrontierTech
 
[VFS 2019] AI Ecosystem transition from zero to hero - case study by rubikAI
[VFS 2019] AI Ecosystem transition from zero to hero - case study by rubikAI[VFS 2019] AI Ecosystem transition from zero to hero - case study by rubikAI
[VFS 2019] AI Ecosystem transition from zero to hero - case study by rubikAI
Nexus FrontierTech
 

More from Nexus FrontierTech (20)

[Executive Lounge Talk] Digital Transformation Journey
[Executive Lounge Talk] Digital Transformation Journey[Executive Lounge Talk] Digital Transformation Journey
[Executive Lounge Talk] Digital Transformation Journey
 
[AI series Talk #2] From PoC to Production - A Case Study
[AI series Talk #2] From PoC to Production - A Case Study[AI series Talk #2] From PoC to Production - A Case Study
[AI series Talk #2] From PoC to Production - A Case Study
 
[AI Series Talk #2] Moving AI from PoC Stage to Production
[AI Series Talk #2] Moving AI from PoC Stage to Production[AI Series Talk #2] Moving AI from PoC Stage to Production
[AI Series Talk #2] Moving AI from PoC Stage to Production
 
[VFS 2019] Introduction to GANs - Pixta Vietnam
[VFS 2019] Introduction to GANs - Pixta Vietnam[VFS 2019] Introduction to GANs - Pixta Vietnam
[VFS 2019] Introduction to GANs - Pixta Vietnam
 
[VFS 2019] Enabling Young Generation for Future - AWS Vietnam User Group
[VFS 2019] Enabling Young Generation for Future - AWS Vietnam User Group[VFS 2019] Enabling Young Generation for Future - AWS Vietnam User Group
[VFS 2019] Enabling Young Generation for Future - AWS Vietnam User Group
 
[VFS 2019] Building chatbot with RASA
[VFS 2019] Building chatbot with RASA[VFS 2019] Building chatbot with RASA
[VFS 2019] Building chatbot with RASA
 
[VFS 2019] Vietnamese Speech-to-Text: Applications and Product
[VFS 2019] Vietnamese Speech-to-Text: Applications and Product[VFS 2019] Vietnamese Speech-to-Text: Applications and Product
[VFS 2019] Vietnamese Speech-to-Text: Applications and Product
 
[VFS 2019] How AI Will Innovate Recruitment
[VFS 2019] How AI Will Innovate Recruitment[VFS 2019] How AI Will Innovate Recruitment
[VFS 2019] How AI Will Innovate Recruitment
 
[VFS 2019] AI in Finance
[VFS 2019] AI in Finance[VFS 2019] AI in Finance
[VFS 2019] AI in Finance
 
[VFS 2019] Preventive Approach to Designing and Selling Healthy AI System
[VFS 2019] Preventive Approach to Designing and Selling Healthy AI System [VFS 2019] Preventive Approach to Designing and Selling Healthy AI System
[VFS 2019] Preventive Approach to Designing and Selling Healthy AI System
 
[VFS 2019] Phương pháp phát hiện bất thường bằng học máy
[VFS 2019] Phương pháp phát hiện bất thường bằng học máy[VFS 2019] Phương pháp phát hiện bất thường bằng học máy
[VFS 2019] Phương pháp phát hiện bất thường bằng học máy
 
[VFS 2019] OCR Techniques for Digital Transformation Evolution
[VFS 2019] OCR Techniques for Digital Transformation Evolution[VFS 2019] OCR Techniques for Digital Transformation Evolution
[VFS 2019] OCR Techniques for Digital Transformation Evolution
 
[VFS 2019] Human Activity Recognition Approaches
[VFS 2019] Human Activity Recognition Approaches [VFS 2019] Human Activity Recognition Approaches
[VFS 2019] Human Activity Recognition Approaches
 
[VFS 2019] Aimesoft Solutions
[VFS 2019] Aimesoft Solutions[VFS 2019] Aimesoft Solutions
[VFS 2019] Aimesoft Solutions
 
[VFS 2019] Datamart Introduction (brief)
[VFS 2019] Datamart Introduction (brief)[VFS 2019] Datamart Introduction (brief)
[VFS 2019] Datamart Introduction (brief)
 
[VFS 2019] Data Strategy for Vietnamese Businesses to Levarage AI
[VFS 2019] Data Strategy for Vietnamese Businesses to Levarage AI[VFS 2019] Data Strategy for Vietnamese Businesses to Levarage AI
[VFS 2019] Data Strategy for Vietnamese Businesses to Levarage AI
 
[VFS 2019] AI for Banks
[VFS 2019] AI for Banks[VFS 2019] AI for Banks
[VFS 2019] AI for Banks
 
[VFS 2019] Digital Solution for Enterprises: 24/7 A.I English Speaking Coach
[VFS 2019] Digital Solution for Enterprises: 24/7 A.I English Speaking Coach[VFS 2019] Digital Solution for Enterprises: 24/7 A.I English Speaking Coach
[VFS 2019] Digital Solution for Enterprises: 24/7 A.I English Speaking Coach
 
[VFS 2019] Project Management for AI-based Product - A Better Approach
[VFS 2019] Project Management for AI-based Product - A Better Approach[VFS 2019] Project Management for AI-based Product - A Better Approach
[VFS 2019] Project Management for AI-based Product - A Better Approach
 
[VFS 2019] AI Ecosystem transition from zero to hero - case study by rubikAI
[VFS 2019] AI Ecosystem transition from zero to hero - case study by rubikAI[VFS 2019] AI Ecosystem transition from zero to hero - case study by rubikAI
[VFS 2019] AI Ecosystem transition from zero to hero - case study by rubikAI
 

Recently uploaded

Addressing the Top 9 User Pain Points with Visual Design Elements.pptx
Addressing the Top 9 User Pain Points with Visual Design Elements.pptxAddressing the Top 9 User Pain Points with Visual Design Elements.pptx
Addressing the Top 9 User Pain Points with Visual Design Elements.pptx
Sparity1
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
karim wahed
 
Seamless PostgreSQL to Snowflake Data Transfer in 8 Simple Steps
Seamless PostgreSQL to Snowflake Data Transfer in 8 Simple StepsSeamless PostgreSQL to Snowflake Data Transfer in 8 Simple Steps
Seamless PostgreSQL to Snowflake Data Transfer in 8 Simple Steps
Estuary Flow
 
Migrate your Infrastructure to the AWS Cloud
Migrate your Infrastructure to the AWS CloudMigrate your Infrastructure to the AWS Cloud
Migrate your Infrastructure to the AWS Cloud
Ortus Solutions, Corp
 
Software development... for all? (keynote at ICSOFT'2024)
Software development... for all? (keynote at ICSOFT'2024)Software development... for all? (keynote at ICSOFT'2024)
Software development... for all? (keynote at ICSOFT'2024)
miso_uam
 
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTIONBITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
ssuser2b426d1
 
Prada Group Reports Strong Growth in First Quarter …
Prada Group Reports Strong Growth in First Quarter …Prada Group Reports Strong Growth in First Quarter …
Prada Group Reports Strong Growth in First Quarter …
908dutch
 
WEBINAR SLIDES: CCX for Cloud Service Providers
WEBINAR SLIDES: CCX for Cloud Service ProvidersWEBINAR SLIDES: CCX for Cloud Service Providers
WEBINAR SLIDES: CCX for Cloud Service Providers
Severalnines
 
Wired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptxWired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptx
SimonedeGijt
 
A Comparative Analysis of Functional and Non-Functional Testing.pdf
A Comparative Analysis of Functional and Non-Functional Testing.pdfA Comparative Analysis of Functional and Non-Functional Testing.pdf
A Comparative Analysis of Functional and Non-Functional Testing.pdf
kalichargn70th171
 
active-directory-auditing-solution (2).pptx
active-directory-auditing-solution (2).pptxactive-directory-auditing-solution (2).pptx
active-directory-auditing-solution (2).pptx
sudsdeep
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdfAWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
karim wahed
 
introduction of Ansys software and basic and advance knowledge of modelling s...
introduction of Ansys software and basic and advance knowledge of modelling s...introduction of Ansys software and basic and advance knowledge of modelling s...
introduction of Ansys software and basic and advance knowledge of modelling s...
sachin chaurasia
 
React Native vs Flutter - SSTech System
React Native vs Flutter  - SSTech SystemReact Native vs Flutter  - SSTech System
React Native vs Flutter - SSTech System
SSTech System
 
Top 10 Tips To Get Google AdSense For Your Website
Top 10 Tips To Get Google AdSense For Your WebsiteTop 10 Tips To Get Google AdSense For Your Website
Top 10 Tips To Get Google AdSense For Your Website
e-Definers Technology
 
Intro to Amazon Web Services (AWS) and Gen AI
Intro to Amazon Web Services (AWS) and Gen AIIntro to Amazon Web Services (AWS) and Gen AI
Intro to Amazon Web Services (AWS) and Gen AI
Ortus Solutions, Corp
 
NYC 26-Jun-2024 Combined Presentations.pdf
NYC 26-Jun-2024 Combined Presentations.pdfNYC 26-Jun-2024 Combined Presentations.pdf
NYC 26-Jun-2024 Combined Presentations.pdf
AUGNYC
 
Attendance Tracking From Paper To Digital
Attendance Tracking From Paper To DigitalAttendance Tracking From Paper To Digital
Attendance Tracking From Paper To Digital
Task Tracker
 
Google ML-Kit - Understanding on-device machine learning
Google ML-Kit - Understanding on-device machine learningGoogle ML-Kit - Understanding on-device machine learning
Google ML-Kit - Understanding on-device machine learning
VishrutGoyani1
 
How we built TryBoxLang in under 48 hours
How we built TryBoxLang in under 48 hoursHow we built TryBoxLang in under 48 hours
How we built TryBoxLang in under 48 hours
Ortus Solutions, Corp
 

Recently uploaded (20)

Addressing the Top 9 User Pain Points with Visual Design Elements.pptx
Addressing the Top 9 User Pain Points with Visual Design Elements.pptxAddressing the Top 9 User Pain Points with Visual Design Elements.pptx
Addressing the Top 9 User Pain Points with Visual Design Elements.pptx
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) Course Introducti...
 
Seamless PostgreSQL to Snowflake Data Transfer in 8 Simple Steps
Seamless PostgreSQL to Snowflake Data Transfer in 8 Simple StepsSeamless PostgreSQL to Snowflake Data Transfer in 8 Simple Steps
Seamless PostgreSQL to Snowflake Data Transfer in 8 Simple Steps
 
Migrate your Infrastructure to the AWS Cloud
Migrate your Infrastructure to the AWS CloudMigrate your Infrastructure to the AWS Cloud
Migrate your Infrastructure to the AWS Cloud
 
Software development... for all? (keynote at ICSOFT'2024)
Software development... for all? (keynote at ICSOFT'2024)Software development... for all? (keynote at ICSOFT'2024)
Software development... for all? (keynote at ICSOFT'2024)
 
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTIONBITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
BITCOIN HEIST RANSOMEWARE ATTACK PREDICTION
 
Prada Group Reports Strong Growth in First Quarter …
Prada Group Reports Strong Growth in First Quarter …Prada Group Reports Strong Growth in First Quarter …
Prada Group Reports Strong Growth in First Quarter …
 
WEBINAR SLIDES: CCX for Cloud Service Providers
WEBINAR SLIDES: CCX for Cloud Service ProvidersWEBINAR SLIDES: CCX for Cloud Service Providers
WEBINAR SLIDES: CCX for Cloud Service Providers
 
Wired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptxWired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptx
 
A Comparative Analysis of Functional and Non-Functional Testing.pdf
A Comparative Analysis of Functional and Non-Functional Testing.pdfA Comparative Analysis of Functional and Non-Functional Testing.pdf
A Comparative Analysis of Functional and Non-Functional Testing.pdf
 
active-directory-auditing-solution (2).pptx
active-directory-auditing-solution (2).pptxactive-directory-auditing-solution (2).pptx
active-directory-auditing-solution (2).pptx
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdfAWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
 
introduction of Ansys software and basic and advance knowledge of modelling s...
introduction of Ansys software and basic and advance knowledge of modelling s...introduction of Ansys software and basic and advance knowledge of modelling s...
introduction of Ansys software and basic and advance knowledge of modelling s...
 
React Native vs Flutter - SSTech System
React Native vs Flutter  - SSTech SystemReact Native vs Flutter  - SSTech System
React Native vs Flutter - SSTech System
 
Top 10 Tips To Get Google AdSense For Your Website
Top 10 Tips To Get Google AdSense For Your WebsiteTop 10 Tips To Get Google AdSense For Your Website
Top 10 Tips To Get Google AdSense For Your Website
 
Intro to Amazon Web Services (AWS) and Gen AI
Intro to Amazon Web Services (AWS) and Gen AIIntro to Amazon Web Services (AWS) and Gen AI
Intro to Amazon Web Services (AWS) and Gen AI
 
NYC 26-Jun-2024 Combined Presentations.pdf
NYC 26-Jun-2024 Combined Presentations.pdfNYC 26-Jun-2024 Combined Presentations.pdf
NYC 26-Jun-2024 Combined Presentations.pdf
 
Attendance Tracking From Paper To Digital
Attendance Tracking From Paper To DigitalAttendance Tracking From Paper To Digital
Attendance Tracking From Paper To Digital
 
Google ML-Kit - Understanding on-device machine learning
Google ML-Kit - Understanding on-device machine learningGoogle ML-Kit - Understanding on-device machine learning
Google ML-Kit - Understanding on-device machine learning
 
How we built TryBoxLang in under 48 hours
How we built TryBoxLang in under 48 hoursHow we built TryBoxLang in under 48 hours
How we built TryBoxLang in under 48 hours
 

[INNOVATUBE] Tech Talk #3: Golang - Vũ Nguyễn