Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
課題 1 の解答を作成しました。レビューよろしくお願いいたします。
課題要件
main
パッケージと分離する:main
パッケージに入力の受付と検証を、imgconv
パッケージにビジネスロジックを記述する、というようにして分離しています。flag
fmt
image
image/gif
image/jpeg
image/png
io
os
path/filepath
strings
Converter
:imgconv
の機能を提供するインターフェース型converter
:Converter
の実装fileType
: 画像ファイル形式を表す型godoc -http=:8080
で生成できます。go.mod
に記述されています。