[x/go.dev] Merge "content/about.md: add best practices section"
X-GoDev-Commit: 3c678e39be96eb7e022c2d23dafb71c9ab033092
diff --git a/go.dev/assets/css/styles.css b/go.dev/assets/css/styles.css
index 100667e..b12049b 100644
--- a/go.dev/assets/css/styles.css
+++ b/go.dev/assets/css/styles.css
@@ -337,11 +337,11 @@
}
.Header-menuItem--active a:link,
.Header-menuItem--active a:visited {
- border-top-color: #00add8;
+ border-bottom-color: #00add8;
font-weight: bold;
}
.Header-menuItem a:hover {
- border-top-color: #ce3262;
+ border-bottom-color: #fff;
color: #3e4042;
}
.Header-navOpen {
diff --git a/go.dev/content/solutions/grail/index.md b/go.dev/content/solutions/grail/index.md
index 3997f36..a0df8dc 100644
--- a/go.dev/content/solutions/grail/index.md
+++ b/go.dev/content/solutions/grail/index.md
@@ -10,5 +10,5 @@
series: Case Studies
link:
https://medium.com/grail-eng/bigslice-a-cluster-computing-system-for-go-7e03acd2419b
-inLandingPageGrid: true
+inLandingPageGrid: false
---
\ No newline at end of file
diff --git a/go.dev/content/solutions/riotgames/index.md b/go.dev/content/solutions/riotgames/index.md
new file mode 100644
index 0000000..a9e151e
--- /dev/null
+++ b/go.dev/content/solutions/riotgames/index.md
@@ -0,0 +1,9 @@
+---
+linkTitle: "Riot Games - Leveraging Golang for Game Development and Operations"
+description: "Learn how Riot uses Go to develop, deploy, and operate backend microserves at scale–globally. They share thier experience across use cases, with specific examples, and speak to the value of the gopher community."
+company: Riot Games
+logoSrc: riotgames.png
+series: Case Studies
+link: https://technology.riotgames.com/news/leveraging-golang-game-development-and-operations
+inLandingPageGrid: true
+---
\ No newline at end of file
diff --git a/go.dev/content/solutions/riotgames/riotgames.png b/go.dev/content/solutions/riotgames/riotgames.png
new file mode 100644
index 0000000..facb585
--- /dev/null
+++ b/go.dev/content/solutions/riotgames/riotgames.png
Binary files differ
diff --git a/go.dev/data/testimonials.yaml b/go.dev/data/testimonials.yaml
index 2e5e99f..d381f6b 100644
--- a/go.dev/data/testimonials.yaml
+++ b/go.dev/data/testimonials.yaml
@@ -29,4 +29,27 @@
containerised with ease, making it much simpler to build and deploy. These
attributes make <strong>Go an ideal choice for companies building
microservices</strong>, as you can easily deploy into a highly available and
- scalable environment such as Kubernetes.”
\ No newline at end of file
+ scalable environment such as Kubernetes.”
+- name: Bala Natarajan
+ title: Sr. Director of Engineering, Developer Experience
+ company: PayPal
+ quote: |-
+ "In our tightly managed environments where we run Go code,
+ <strong>we have seen a CPU reduction of approximately 10%</strong>
+ with cleaner and maintainable code."
+- name: Benjamin Cane
+ title: Vice President and Principal Engineer
+ company: American Express
+ quote: |-
+ "Tooling has always been a problem with our legacy code base... but we have
+ found that Go has excellent tooling, plus built-in testing, benchmarking,
+ and profiling frameworks. It is easy to write efficient and resilient
+ applications. <strong>After working on Go, most of our developers don't want
+ to go back to other languages.</strong>"
+- name: John Biggs and Ben Popper
+ title:
+ company: Stack Overflow
+ quote: |-
+ "...when a programming language is designed for exactly the environment most
+ of us use right now—scalable, cloud-based servers that are optimized for
+ performance—a lot can go right."
\ No newline at end of file
diff --git a/go.dev/layouts/solutions/section.html b/go.dev/layouts/solutions/section.html
index e8beafd..20d64dc 100644
--- a/go.dev/layouts/solutions/section.html
+++ b/go.dev/layouts/solutions/section.html
@@ -167,7 +167,7 @@
<a
target="_blank"
rel="noopener"
- href="https://forms.gle/3kkYjH2y81SR1guAA"
+ href="https://docs.google.com/forms/d/e/1FAIpQLSdRomKkA2zWQF4UTIYWLVYfjKvOHGA32RjnfavVhqY06yrZTQ/viewform"
>
Start here.
</a>
diff --git a/go.dev/static/images/logos/riotgames.png b/go.dev/static/images/logos/riotgames.png
new file mode 100644
index 0000000..facb585
--- /dev/null
+++ b/go.dev/static/images/logos/riotgames.png
Binary files differ