In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-18 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/02 Report--
This article is about how to understand the basic Go language entry applications and commonly used commands, the editor feels very practical, so share with you to learn, I hope you can learn something after reading this article, say no more, follow the editor to have a look.
Brief introduction of Go language
Go is an open source, concurrency, garbage collection compiled system programming language developed by Robert Griesemer,Rob Pike,Ken Thompson in late 2007, and later joined lan Lance Taylor,Russ Cox et al., finally opened source in November 2009, and released a stable version of Go 1 in early 2012.
Main features of Go language [key points]
Object-oriented without inheriting polymorphism
Strong consistency type
Interface does not need to display a declaration
No exception handling
Acronym-based accessibility
Unused import or variables cause compilation errors
Perfect and excellent standard library package
Go language is a compiled statically typed language, which can manipulate memory directly through pointers.
Type safety and memory security
Achieve high concurrency [concurrent programming] in a very intuitive and very low-cost solution
Efficient garbage collection mechanism (built-in runtime)
Fast compilation (also solves the problem of too many header files in C language)
A scheme function that provides performance improvement for multicore computers can return multiple values
Application of Go language
Server programming: dealing with logs, data packaging, file systems, etc.
Distributed systems: database processors, middleware, etc.
Network programming: the most widely used piece at present, Web application, API application, etc.
Cloud platform: at present, the cloud platform is gradually implemented with Go
Block chain development
Large-scale game server development
Commands commonly used in Go language
Go get: get the remote package (need to install git or hg in advance)
Go run: run the program directly
Go build: project release
Go fmt: formatting source code (some IDE is automatically called when saving)
Go install: compile the package file and compile the entire program
Go test: running test files
Go doc: viewing document
Go help: viewin
Go Command Line
Visibility rules in Go language [key]
In Go, case is used to determine whether the constant, variable, type, interface, or structure can be called externally.
The first letter of the function name is private in lowercase, and the first letter of the function name is public.
The above is how to understand the basic application of Go language and common commands. The editor believes that there are some knowledge points that we may see or use in our daily work. I hope you can learn more from this article. For more details, please follow the industry information channel.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.