We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d202366 commit 19055b1Copy full SHA for 19055b1
content/Golang的包、模块.md
@@ -0,0 +1,17 @@
1
+## 包 Package
2
+包是go语言代码组织的基础单元,一个包是同一目录下会被编译在一起的源码的集合。
3
+
4
+同一个包下不同源码文件的函数、变量、常量定义都是相互可见的。
5
6
+包下的`.go`文件都以`package <包名>`开头。
7
8
+## 模块 Module
9
+模块是被一起发布的、相关的包的集合。一个go仓库通常只有一个坐落在根目录的模块。
10
11
+模块中,一个`go.mod`文件定义了模块的路径:所有模块内的包`import`导入的路径前缀。
12
13
+初始化模块的命令最为经典:
14
+``` bash
15
+go mod init <模块名>
16
+```
17
content/逻辑开发/index.md
@@ -0,0 +1,6 @@
+---
+title: 逻辑开发
+我决定把这些笔记分类成逻辑开发——当然你也可以叫成后端开发,那样更易懂,但我认为「后端」是相对于「前端」这个概念的,而当事情变得宽泛而抽象起来的时候,有些东西你很难说是前端/后端,因为一百个人有一百种理解。
+**逻辑开发指的是那些在程序中充当核心逻辑运行的代码。** 比如说游戏开发中的游戏逻辑和mod框架里的逻辑,web应用开发中的后端业务逻辑,网络开发中的客户端、服务端的逻辑等等。
content/并发、并行,异步、同步.md content/逻辑开发/并发、并行,异步、同步.mdcontent/并发、并行,异步、同步.md renamed to content/逻辑开发/并发、并行,异步、同步.md
0 commit comments