ホームページ >バックエンド開発 >Golang >Golang の私のプログラムは、ファイルの最初の入力を 2 回出力します。

Golang の私のプログラムは、ファイルの最初の入力を 2 回出力します。

王林
王林転載
2024-02-10 10:03:09609ブラウズ

我在 Golang 中的程序在文件中打印第一个输入两次

php エディターの Xigua は、Golang でプログラムを作成しているときに、ファイル内の最初の入力を 2 回出力するという興味深い問題に遭遇しました。この質問は単純そうに見えますが、実際には、入力の読み取り方法、文字列の処理方法、ファイル操作など、知識の複数の側面が関係します。綿密な調査と実践を通じて、私はこの問題を首尾よく解決し、その解決策を全員と共有しました。次に、Golang でプログラムを実装する手順を詳しく紹介します。

質問内容

csv形式の文字列を入力として取得し、実際のcsvファイルに出力しようとしています。機能しますが、最初の文字列が 2 回出力されます。

私のコードは次のようになります:

リーリー

n=2 およびレコードの場合:

リーリー

出力は次のようになります:

リーリー

golang を初めて使用するので、少し迷っています:d

解決策

最初の行が 2 重に出力されるように CSV をループで記述しています。修正されたコードは次のとおりです。

リーリー

以上がGolang の私のプログラムは、ファイルの最初の入力を 2 回出力します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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