- 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.
- C#高級編程(第10版) C# 6 & .NET Core 1.0 (.NET開發(fā)經(jīng)典名著)
- Spring 5.0 By Example
- Mastering JavaScript Object-Oriented Programming
- 數(shù)據(jù)結(jié)構(gòu)和算法基礎(chǔ)(Java語言實現(xiàn))
- HoloLens Beginner's Guide
- Apache Hive Essentials
- Gradle for Android
- C# and .NET Core Test Driven Development
- Learning Material Design
- Rust游戲開發(fā)實戰(zhàn)
- Learning AWS
- 多媒體技術(shù)及應(yīng)用
- Qt 5.12實戰(zhàn)
- Game Development Patterns and Best Practices
- 深入理解MySQL主從原理