command
module
Version:
v0.0.0-...-467514a
Opens a new window with list of versions in this module.
Published: Oct 3, 2022
License: MIT
Opens a new window with license information.
Imports: 6
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
myap
A simple CLI audio player for my own use.
Purpose of this project
- For my own use
- Learning about audio files, and practicing handling them
- Practicing making CLI
- Enjoying coding in Golang :)
Documentation for users
Others
- What does the 'myap' mean?
Documentation for developers
Policies
- Very simple usage
- 軽い
- コーディング時にこれで BGM を流したいので、CPU・メモリへの負荷は低い方が良い
- Golang でない方がパフォーマンス良いのでは?
- いつか別言語で書き直すかも?とりあえずGolang で完成させて様子見する
- メンテナンスし易い
- TODO:
Conventions
TODO:
Idea
- コーディング時にターミナルで BGM を流すイメージ
- 機能:
- まずは mp3 ファイルのみとする
- 再生・一時停止機能
- 操作 (UI):
$ myap ./example.mp3
で再生を開始する
k
: Toggle play/pause
Ctrl+C
で中断
- 全部再生し終わったら勝手に終わる
- Implementation:
- 技術選定 (Library 選定):
- 音声周り:
- CLI 周り:
- Release/CI 周り
- GoReleaser
- 練習も兼ねて、ライブラリを使わないのもあり
- CI
- Testing:
- 次に実装する:
- いつか実装したい?:
TODO
Priority: ☆☆☆
TODO:
Priority: ☆☆
Priority: ☆
- Better app namikng:
- アプリ・リポジトリ名である
myap
(MY Audio Player) は何となく付けただけなので、より良い名前があれば変えたい
Log
2022-10-04 思い付きで作り始めた
Documentation
¶
There is no documentation for this package.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.