ホームページ  >  記事  >  バックエンド開発  >  go で書かれた再帰関数の何が問題なのでしょうか?

go で書かれた再帰関数の何が問題なのでしょうか?

王林
王林転載
2024-02-06 10:27:07361ブラウズ

我用 go 编写的递归函数有什么问题?

質問内容

書籍「the go プログラミング言語」の第 5 章、セクション 5.3 (複数の戻り値) の演習で golang を学習しています。 5.5 では、(golang.org/x/net) パッケージの関数 countwordandimages を実装し、HTML ファイル内の単語と画像の数をカウントする必要があります。次の関数を実装しました。しかし、エラーが発生しました。何らかの理由で、戻り変数 words および images ごとに 0 の値を受け取ります。 リーリー

関数内で戻り変数タプル (

(int, int)) に名前を付けないようにしています。


正解


次の兄弟に進むには、

n.nextsibling:## の代わりに c.nextsibling を使用します。 # リーリー

https://www.php.cn/link/e7364a5abd2a860cf8e33b114369b92b

以上がgo で書かれた再帰関数の何が問題なのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。