- Go Systems Programming
- Mihalis Tsoukalos
- 226字
- 2021-07-02 18:07:58
Go functions
Functions are an important element of every programming language because they allow you to break big programs into smaller and more manageable parts, but they must be as independent of each other as possible and must do one job and only one job. So, if you find yourself writing functions that do multiple things, you may want to consider writing multiple functions instead. However, Go will not refuse to compile functions that are long, complicated, or do multiple things.
A safe indication that you need to create a new function is when you find yourself using the same Go code multiple times in your program. Similarly, a safe indication that you need to put some of your functions in a module is when you find yourself using the same functions all the time in most of your programs.
The single most popular Go function is main(), which can be found in every autonomous Go program. If you look at the definition of the main() function, you'll soon realize that function declarations in Go start with the func keyword.
- Java EE框架整合開發(fā)入門到實戰(zhàn):Spring+Spring MVC+MyBatis(微課版)
- Python從菜鳥到高手(第2版)
- MySQL數(shù)據(jù)庫管理與開發(fā)實踐教程 (清華電腦學堂)
- HTML5入門經(jīng)典
- C程序設(shè)計實踐教程
- Getting Started with Greenplum for Big Data Analytics
- CoffeeScript Application Development Cookbook
- 深度實踐KVM:核心技術(shù)、管理運維、性能優(yōu)化與項目實施
- Mastering Embedded Linux Programming
- Developing Java Applications with Spring and Spring Boot
- JavaScript Unit Testing
- 零基礎(chǔ)PHP從入門到精通
- Mastering Social Media Mining with R
- 自然語言處理:原理、方法與應用
- Scratch 3.0 趣圖探秘