Home  >  Article  >  Backend Development  >  Is golang the same as go?

Is golang the same as go?

下次还敢
下次还敢Original
2024-03-31 14:24:29901browse

golang and Go are different names for the same programming language. There are no technical differences between them in terms of syntax, functions and compilers, but they have different names. Golang is used for official websites and documentation, and Go is used for technical specifications.

Is golang the same as go?

golang and go are the same thing

Golang and Go are different names for the same programming language.

Brief History

In 2007, Google engineers Rob Pike, Robert Grishammer, and Ken Thompson set out to develop a new programming language. They named the language Go and first released it in 2009.

Due to the success of Go, Google standardized the language in 2015. However, the name of the official website and documentation for Go is still golang.org.

Naming differences

The reasons for using these two names are as follows:

  • Go:This is the language The official name appears in the technical specifications.
  • golang: This is an unofficial name but became popular due to use on websites and documentation. It is considered a synonym for Go.

Technical Differences

There are no technical differences between golang and Go in terms of syntax, functionality or compilers. Using these two names does not affect the code or compilation results.

Conclusion

In short, golang and Go are different names for the same programming language. You can use either name based on personal preference or convention.

The above is the detailed content of Is golang the same as go?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:What does golang do?Next article:What does golang do?