diff --git "a/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/1.\345\214\205\347\256\241\347\220\206/package.json" "b/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/1.\345\214\205\347\256\241\347\220\206/package.json" new file mode 100644 index 0000000000000000000000000000000000000000..1bee68a3d5b788f7302ffca48a5108242a508b46 --- /dev/null +++ "b/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/1.\345\214\205\347\256\241\347\220\206/package.json" @@ -0,0 +1,6 @@ +{ + "type": "code_options", + "author": "dengmengmian", + "source": "package.md", + "notebook_enable": false +} \ No newline at end of file diff --git "a/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/1.\345\214\205\347\256\241\347\220\206/package.md" "b/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/1.\345\214\205\347\256\241\347\220\206/package.md" new file mode 100644 index 0000000000000000000000000000000000000000..73648a9d556597b7b257592060c2613e146f87fa --- /dev/null +++ "b/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/1.\345\214\205\347\256\241\347\220\206/package.md" @@ -0,0 +1,21 @@ +# Go Modules的优点 + +go Modules的说法错误的是: + +## 答案 + + go mod 不能导入本地包 + +## 选项 + +### A + +不必须将项目目录放在GOPATH中 + +### B + +build/run时,自动析出项目import的包并安装 + +### C + +`go mod tidy ` 可以拉取缺少的模块,移除不用的模块。 diff --git "a/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/2.Go\344\270\255\347\232\204oop/oop.json" "b/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/2.Go\344\270\255\347\232\204oop/oop.json" new file mode 100644 index 0000000000000000000000000000000000000000..8901a7807a00f4911c1961bd9857c5634c0c0640 --- /dev/null +++ "b/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/2.Go\344\270\255\347\232\204oop/oop.json" @@ -0,0 +1,6 @@ +{ + "type": "code_options", + "author": "dengmengmian", + "source": "oop.md", + "notebook_enable": false +} \ No newline at end of file diff --git "a/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/2.Go\344\270\255\347\232\204oop/oop.md" "b/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/2.Go\344\270\255\347\232\204oop/oop.md" new file mode 100644 index 0000000000000000000000000000000000000000..743fe5390d27f3e6edf9d52e50a88b6b6eb7139d --- /dev/null +++ "b/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/2.Go\344\270\255\347\232\204oop/oop.md" @@ -0,0 +1,21 @@ +# Go中的面向对象 + +Go 面向对象,以下说法错误的是: + +## 答案 + + golang沿袭了传统面向对象编程中的诸多概念,比如继承、虚函数和构造函数 + +## 选项 + +### A + +方法施加的对象显式传递,没有被隐藏起来 + +### B + +golang的面向对象表达更直观,对于面向过程只是换了一种语法形式来表达 + +### C + +另外Go没有构造函数,可以自行封装产生实例方法 diff --git "a/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/3.\345\215\225\345\205\203\346\265\213\350\257\225/test.json" "b/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/3.\345\215\225\345\205\203\346\265\213\350\257\225/test.json" new file mode 100644 index 0000000000000000000000000000000000000000..b5d43eb87e503b9e8debd80b54eb1d50b4ea495b --- /dev/null +++ "b/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/3.\345\215\225\345\205\203\346\265\213\350\257\225/test.json" @@ -0,0 +1,6 @@ +{ + "type": "code_options", + "author": "dengmengmian", + "source": "test.md", + "notebook_enable": false +} \ No newline at end of file diff --git "a/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/3.\345\215\225\345\205\203\346\265\213\350\257\225/test.md" "b/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/3.\345\215\225\345\205\203\346\265\213\350\257\225/test.md" new file mode 100644 index 0000000000000000000000000000000000000000..70c2b3df0924a1267baa9e62306ba3128eec6b0b --- /dev/null +++ "b/data/3.Go\350\257\255\350\250\200\351\253\230\351\230\266/2.\345\215\216\345\261\261\350\256\272\345\211\221/3.\345\215\225\345\205\203\346\265\213\350\257\225/test.md" @@ -0,0 +1,21 @@ +# 单元测试的意义 + +Go 面向对象,以下说法错误的是: + +## 答案 + +提升工作量,代码提交量。 + +## 选项 + +### A + +帮助开发人员编写代码,提升质量、减少bug + +### B + +提升反馈速度,减少重复工作,提高开发效率。 + +### C + +让代码维护更容易,有助于改进代码质量和设计。