Update your browser to view this website correctly. Update my browser now
错误处理错误处理/捕获机制:go中追求代码的优雅,不使用try/catch。引用defer+recover机制处理内置函数recover:允许程序管理恐慌panicfunc main() {test()fmt.Println("上面的除法操作执行成功。。。")fmt.Printl
包的引入使用包的原因我们不可能把所有函数放到同一个源文件中,可以分门别类的把函数放在不同的分类中解决同名问题:两个人都想定义一个同名的函数,在同一个文件中是不可以定义相同名字的函数,但可以用包来区分。
流程控制流程控制的作用流程控制语句是用来在控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。控制语句的分类:顺序结构条件判断结构循环结构
IDEA的IdeaLearningProject中的学习技巧1、上下文操作当代码块中的入参并未在函数中引用时,可将光标移动到灰色代码使用快捷键⌥+↩弹出建议。快捷去除不要的部分。在具体方法中可以使用建议,使用同样快捷键,可优化代码。修改前 public int intentionExample
变量Go的变量由字母、数字、下划线组成,其中首个字符不能为数字一次可声明多个变量变量申明一般为var关键字,且为强声明类型。变量首字母的大小写来确定访问的权限。无论是方法名、常量、变量名还是结构体的名称,如果首字母大写,则可以被其他的包访问;如果首字母小写,则只能在本包中使用