Go language Open Source 8 years, the fastest growing language in 2017

Source: Internet
Author: User
Tags grafana keybase syncthing
Open source most front line (id:opensourcetop) ape Sister compile

Compiled from: https://blog.golang.org/8years


The go language has been published as an Open-source project for more than 8 years. The official blog expressed a celebration of it.



The popularity of Go has grown exponentially over the past 8 years and continues to grow.



Go has about 1 million of the go developers around the world, GitHub the 2017 most popular programming languages list in the first list of the nineth, surpassing C, the fastest-growing language in the 2017 GitHub, up 52%, over Javascript's 4 4%.



In the 2017-year developer survey of Stack Overflow, in the most popular programming languages and two of the most wanted languages, go is the only language that enters the top five of the two rankings at the same time.


The Go developer likes it (rust), and people who don't use it are eager to use it. Go is the cloud infrastructure language, and every cloud services company's infrastructure is a key component of the go implementation, which is also a key component of the cloud infrastructure of companies such as Alibaba, CloudFlare and Dropbox.



This year's Go language project has achieved two first. With the first contributor Summit, people from the go language community came together to explore the needs and future of the Go Language project. Soon, there will be the first Go Contributor seminar, with hundreds of people coming to make their first contribution to the go language.


The go language has become a major force in the open source world, supporting some of the most popular projects and making innovations in many industries possible. You can also find thousands of applications and libraries in Awesome-go. The following are just some of the most popular:


Important open source projects based on Go


Moby: A new Open source project designed to promote the packaging of software and to help the ecosystem mainstream container technology. (GitHub address: Https://github.com/moby/moby)


Kubernetes: A system for automating the deployment, expansion, and management of containerized applications. Originally designed by Google and used for googlecloud,kubernetes, it is now a key part of every cloud service. (Click to read "Why is kubernetes so popular")


Hugo: Is the most popular open source static Web engine at the moment. Hugo's amazing speed and flexibility make building a Web site fun again. According to W3techs,hugo currently has a near-dominant Jekyll 3 times times the application. (GitHub address: Https://github.com/gohugoio/hugo)


Prometheus: A combination of open source monitoring solutions and time-series databases that reinforces metrics and alert design to become a system that is used during the break-through period to help you diagnose problems quickly. (GitHub address: Https://github.com/prometheus/prometheus)


Grafana: is an open source, feature-rich metric dashboard and graphics editor for Graphite,elasticsearch, Opentsdb, Prometheus and Influxdb (GitHub address: https:// Github.com/grafana/grafana)


Lantern: Provides fast, reliable, and secure access to blocked sites. (GitHub address: Https://github.com/moby/moby)


Syncthing: is an open source, cross-platform, point-to-point continuous file synchronization application. (GitHub address: https://github.com/syncthing/syncthing)


Keybase: is a new free computer security program for mobile phones. It can be regarded as open source, using end-to-end encryption of public key cryptography technology dropbox& slack. (GitHub address: https://github.com/gokyle/keybase)


FZF: is an interactive UNIX filter for command lines that can be used with any list: files, history commands, processes, host names, bookmarks, git submissions, and so on. FZF supports Unix,macos and has beta support for Windows. It can also be run as a vim plugin. (GitHub address: HTTPS://GITHUB.COM/JUNEGUNN/FZF)


The official blog also said: Since go Open source, has released 10 versions of languages, libraries and tools, more than 1680 contributors to 34 warehouses for more than 50,000 submissions, while more than half of the contributors and nearly half of the submissions were nearly two years of growth. It also announced plans to start planning go 2, which is the first major change to the gone language and tools.


This article number 2743, later want to read this article directly enter 2743

Enter M get article directory

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.