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

View File

@ -164,7 +164,7 @@
<h2 id="52-递归"><a class="header" href="#52-递归">5.2. 递归</a></h2> <h2 id="52-递归"><a class="header" href="#52-递归">5.2. 递归</a></h2>
<p>函数可以是递归的这意味着函数可以直接或间接的调用自身。对许多问题而言递归是一种强有力的技术例如处理递归的数据结构。在4.4节我们通过遍历二叉树来实现简单的插入排序在本章节我们再次使用它来处理HTML文件。</p> <p>函数可以是递归的这意味着函数可以直接或间接的调用自身。对许多问题而言递归是一种强有力的技术例如处理递归的数据结构。在4.4节我们通过遍历二叉树来实现简单的插入排序在本章节我们再次使用它来处理HTML文件。</p>
<p>下文的示例代码使用了非标准包 golang.org/x/net/html 解析HTML。golang.org/x/... 目录下存储了一些由Go团队设计、维护对网络编程、国际化文件处理、移动平台、图像处理、加密解密、开发者工具提供支持的扩展包。未将这些扩展包加入到标准库原因有二一是部分包仍在开发中二是对大多数Go语言的开发者而言扩展包提供的功能很少被使用。</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> <p><u><i>golang.org/x/net/html</i></u></p>
<pre><code class="language-Go">package html <pre><code class="language-Go">package html

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> <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>函数可以是递归的这意味着函数可以直接或间接的调用自身。对许多问题而言递归是一种强有力的技术例如处理递归的数据结构。在4.4节我们通过遍历二叉树来实现简单的插入排序在本章节我们再次使用它来处理HTML文件。</p>
<p>下文的示例代码使用了非标准包 golang.org/x/net/html 解析HTML。golang.org/x/... 目录下存储了一些由Go团队设计、维护对网络编程、国际化文件处理、移动平台、图像处理、加密解密、开发者工具提供支持的扩展包。未将这些扩展包加入到标准库原因有二一是部分包仍在开发中二是对大多数Go语言的开发者而言扩展包提供的功能很少被使用。</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> <p><u><i>golang.org/x/net/html</i></u></p>
<pre><code class="language-Go">package html <pre><code class="language-Go">package html

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long