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

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

王林
リリース: 2024-02-06 10:27:07
転載
412 人が閲覧しました

我用 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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート