From 033f672d76e40da2d177552901d3bd2d09647424 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?mafan=EF=BC=88=E9=BA=BB=E5=87=A1=EF=BC=89?= Date: Mon, 15 Aug 2022 17:06:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=88=9D=E6=AD=A5=E9=A2=98?= =?UTF-8?q?=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../package.json" | 6 ++++++ .../package.md" | 21 +++++++++++++++++++ .../2.Go\344\270\255\347\232\204oop/oop.json" | 6 ++++++ .../2.Go\344\270\255\347\232\204oop/oop.md" | 21 +++++++++++++++++++ .../test.json" | 6 ++++++ .../test.md" | 21 +++++++++++++++++++ 6 files changed, 81 insertions(+) create mode 100644 "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" create mode 100644 "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" create mode 100644 "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" create mode 100644 "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" create mode 100644 "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" create mode 100644 "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" 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 0000000..1bee68a --- /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 0000000..73648a9 --- /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 0000000..8901a78 --- /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 0000000..743fe53 --- /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 0000000..b5d43eb --- /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 0000000..70c2b3d --- /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 + +让代码维护更容易,有助于改进代码质量和设计。 -- GitLab