Google built Go for internal programming back in 2007 to improve scalability, productivity, and resource consumption. Since releasing the open-source language to the public it’s been adopted by some of the world’s largest tech companies. Science and technology have always gone hand in hand which is why CERN uses Go to help drive their mission: accelerating science.
Now Google is teaming up with CERN in a challenge to gophers around the world: use Go to build and improve software in two tracks.
App Track: Whether you want to use Go to build apps for scientific pursuits like CERN, build apps for multiple industries, or create something out of the box, the App Track possibilities are endless. See requirements. |
||
CERN Collaboration Track: CERN fosters collaboration through many open-source projects and for this challenge, we’re featuring three for your contributions: Golbd Project | Go-HEP Project | Reva Project
|
The repository maintainers are excited to see how you can use Go to improve these groundbreaking projects. See full details and resources for the CERN Collaboration Track.
Build with the brand new Generics feature in either track to compete for the Best Use of Generics $2,000 USD bonus prize!
Requirements
App Track: Build (or update) open-source web applications using Go (Golang)
|
|
CERN Collaboration Track: Use Go to help CERN improve the featured public repositories with open-source code contributions
|
Prizes
$20,000 in prizes
First Place
• $5,000 USD
• Virtual meeting with Go team members to discuss the winning project
• Social post promoting the winning project
• Personalized gopher art
Second Place
• $4,000 USD
• Social post promoting the winning project
• Personalized gopher art
Third Place
• $3,000 USD
• Social post promoting the winning project
• Personalized gopher art
Fourth Place
• $2,000 USD
• Social post promoting the winning project
Fifth Place
• $1,000 USD
• Social post promoting the winning project
Best Use of Generics
• $2,000 USD
• Virtual meeting with Go team members to discuss the winning project
• Social post promoting the winning project
• Personalized gopher art
Best CERN Collaboration: Reva Project
• $1,000 USD
• Virtual meeting with the CERN team to discuss the winning project
• Social post promoting the winning project
• Personalized gopher art
Best CERN Collaboration: Go-HEP Project
• $1,000 USD
• Virtual meeting with the CERN team to discuss the winning project
• Social post promoting the winning project
• Personalized gopher art
Best CERN Collaboration: Golbd Project
• $1,000 USD
• Virtual meeting with the CERN team to discuss the winning project
• Social post promoting the winning project
• Personalized gopher art
Devpost Achievements
Submitting to this hackathon could earn you:
<%= name %>
<% if (has_levels) { %> level <%= next_level %> <% } %>Judges
Hugo Gonzales Labrador
Software Engineer, CERN
Ignacio Reguero
Software Engineer, CERN
Pablo Saiz
Software Engineer, CERN
Sebastien Binet
Software Engineer, CNRS/IN2P3
Alice Merrick
UX Researcher, Google
Eli Bendersky
Software Engineer, Google
Steve Francia
Go Product Lead, Google
Judging Criteria
-
App Track: Quality of the Idea (1-10 points)
(Includes creativity and originality of the idea). -
App Track: Implementation of the Idea (1-10 points)
(Includes how well the idea was executed by the developer and how well Google Golang was leveraged). -
App Track: Potential Value (1-10 points)
(Includes the extent to which the solution is widely useful and impactful). -
CERN Collaboration Track: Judging Criteria
(Contributions will be scored using an alternate points-based system. See the rules or the CERN tab for specifics).