Skip to content

T-AKHMAD/gnotes-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI

gnotes-cli

CLI-клиент для проекта gopher-notes: логин, logout, профиль, заметки (list/create/get/delete). Токен сохраняется локально в ~/.gnotes/token.

Server: https://github.com/T-AKHMAD/gopher-notes

Requirements

  • Go

Run

Убедись, что сервер gopher-notes запущен на http://localhost:8080.

Login (сохраняет токен)

go run ./cmd/gnotes login --email a@b.com --password 123

Me

go run ./cmd/gnotes me

Notes list

go run ./cmd/gnotes notes list

Notes create

go run ./cmd/gnotes notes create --title "t1" --body "b1"

Notes get

go run ./cmd/gnotes notes get 1

Notes delete

go run ./cmd/gnotes notes delete 1

Logout (удаляет сессию на сервере + локальный токен)

go run ./cmd/gnotes logout

Options

У всех команд есть флаг:

  • --base-url (по умолчанию http://localhost:8080)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages