This commit is contained in:
github-actions[bot]
2023-06-26 17:31:22 +00:00
parent 91fd81bd7d
commit 6929c3b2cb
4 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -164,7 +164,7 @@
<h2 id="52-递归"><a class="header" href="#52-递归">5.2. 递归</a></h2>
<p>函数可以是递归的,这意味着函数可以直接或间接的调用自身。对许多问题而言,递归是一种强有力的技术,例如处理递归的数据结构。在4.4节,我们通过遍历二叉树来实现简单的插入排序,在本章节,我们再次使用它来处理HTML文件。</p>
<p>下文的示例代码使用了非标准包 golang.org/x/net/html ,解析HTML。golang.org/x/... 目录下存储了一些由Go团队设计、维护,对网络编程、国际化文件处理、移动平台、图像处理、加密解密、开发者工具提供支持的扩展包。未将这些扩展包加入到标准库原因有二,一是部分包仍在开发中,二是对大多数Go语言的开发者而言,扩展包提供的功能很少被使用。</p>
<p>例子中调用golang.org/x/net/html的部分api如下所示。html.Parse函数读入一组bytes解析后,返回html.Node类型的HTML页面树状结构根节点。HTML拥有很多类型的结点如text(文本)、commnets(注释)类型,在下面的例子中,我们 只关注&lt; name key='value' &gt;形式的结点。</p>
<p>例子中调用golang.org/x/net/html的部分api如下所示。html.Parse函数读入一组bytes解析后,返回html.Node类型的HTML页面树状结构根节点。HTML拥有很多类型的结点如text(文本)、comments(注释)类型,在下面的例子中,我们 只关注&lt; name key='value' &gt;形式的结点。</p>
<p><u><i>golang.org/x/net/html</i></u></p>
<pre><code class="language-Go">package html
+1 -1
View File
@@ -3525,7 +3525,7 @@ func Sin(x float64) float //implemented in assembly language
<div style="break-before: page; page-break-before: always;"></div><h2 id="52-递归"><a class="header" href="#52-递归">5.2. 递归</a></h2>
<p>函数可以是递归的,这意味着函数可以直接或间接的调用自身。对许多问题而言,递归是一种强有力的技术,例如处理递归的数据结构。在4.4节,我们通过遍历二叉树来实现简单的插入排序,在本章节,我们再次使用它来处理HTML文件。</p>
<p>下文的示例代码使用了非标准包 golang.org/x/net/html ,解析HTML。golang.org/x/... 目录下存储了一些由Go团队设计、维护,对网络编程、国际化文件处理、移动平台、图像处理、加密解密、开发者工具提供支持的扩展包。未将这些扩展包加入到标准库原因有二,一是部分包仍在开发中,二是对大多数Go语言的开发者而言,扩展包提供的功能很少被使用。</p>
<p>例子中调用golang.org/x/net/html的部分api如下所示。html.Parse函数读入一组bytes解析后,返回html.Node类型的HTML页面树状结构根节点。HTML拥有很多类型的结点如text(文本)、commnets(注释)类型,在下面的例子中,我们 只关注&lt; name key='value' &gt;形式的结点。</p>
<p>例子中调用golang.org/x/net/html的部分api如下所示。html.Parse函数读入一组bytes解析后,返回html.Node类型的HTML页面树状结构根节点。HTML拥有很多类型的结点如text(文本)、comments(注释)类型,在下面的例子中,我们 只关注&lt; name key='value' &gt;形式的结点。</p>
<p><u><i>golang.org/x/net/html</i></u></p>
<pre><code class="language-Go">package html
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long