myap

command module
v0.0.0-...-467514a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 3, 2022 License: MIT Imports: 6 Imported by: 0

README

myap

A simple CLI audio player for my own use.

Purpose of this project

  1. For my own use
  2. Learning about audio files, and practicing handling them
  3. Practicing making CLI
  4. Enjoying coding in Golang :)

Documentation for users

Others
  • What does the 'myap' mean?
    • 'MY Audio Player'

Documentation for developers

Policies
  • Very simple usage
  • 軽い
    • コーディング時にこれで BGM を流したいので、CPU・メモリへの負荷は低い方が良い
      • Golang でない方がパフォーマンス良いのでは?
        • いつか別言語で書き直すかも?とりあえずGolang で完成させて様子見する
  • メンテナンスし易い
    • テスト大事
    • ドキュメントは過不足なく書く
      • 不足が無いのはもちろんだが、シンプルに保ちたい
        • 管理が面倒なので。
  • TODO:
Conventions

TODO:

Idea
  • コーディング時にターミナルで BGM を流すイメージ
  • 機能:
    • まずは mp3 ファイルのみとする
    • 再生・一時停止機能
  • 操作 (UI):
  • Implementation:
  • 次に実装する:
    • 停止機能?
    • ループ機能
  • いつか実装したい?:
    • ミュート機能
TODO
Priority: ☆☆☆

TODO:

Priority: ☆☆
Priority: ☆
  • Better app namikng:
    • アプリ・リポジトリ名である myap (MY Audio Player) は何となく付けただけなので、より良い名前があれば変えたい
Log

2022-10-04 思い付きで作り始めた

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL