An open API service indexing awesome lists of open source software.

https://github.com/byte-cats/filechick

do stuff with files
https://github.com/byte-cats/filechick

files filesystem go golang

Last synced: 4 months ago
JSON representation

do stuff with files

Awesome Lists containing this project

README

          

![file](https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/320/au-kddi/196/file-folder_1f4c1.gif)
# 🐣 filechick: Your File-Handling Sidekick! 🐣
![chick](https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/320/sony/336/baby-chick_1f424.png)

### 🕵️‍♀️ Mission: Useful Functions to Do "Stuff" with Files! 🕵️‍♀️

## 🗂️ Stuff:
### 🔍 Checking
- Get a list of filenames in a directory (because intel is key!)

### 🛠️ Creating
- Create a file (your secret documents await!)
- Name a file (give it a cool codename!)
- Delete a file (oops, time to erase the evidence!)
- Create a directory (build your secret lair!)
- Name a directory (make it sound mysterious!)

### 🌐 URL to Local File
- Download results of an HTTP/S GET to URL (fetching intel!)
- Write URL response to a file (saving the mission report!)

### ❌ Deleting
- Delete files by name (no traces left behind!)
- Delete directories by name (cleaning up the scene!)

### ✏️ Renaming
- Rename a file (time for a makeover!)

### 📦 Moving
- Move a file from one location to another (relocating assets!)

### 📄 Copying
- Copy a file from one location to another (double the fun!)
- Copy all files from one directory to another (mission accomplished!)

![mascot](https://imgs.search.brave.com/tz25U7pzyDtZF406hB1DoJLLy6eyB6vg_XDD6kkxYQM/rs:fit:1200:1200:1/g:ce/aHR0cHM6Ly9pLnBp/bmltZy5jb20vb3Jp/Z2luYWxzLzE1LzZl/LzZmLzE1NmU2ZjZm/YTFiOGU4MmY0YzRj/NGNjM2JkNzM5NzNh/LnBuZw)

# Powered by
[![afero](https://cloud.githubusercontent.com/assets/173412/11490338/d50e16dc-97a5-11e5-8b12-019a300d0fcb.png)](https://github.com/spf13/afero)

# Written in
[![gopher](https://imgs.search.brave.com/7v7rDUqHdU5pRD8gpLNzOP7Xs39pgD0G5wlD4-Jt09Y/rs:fit:300:335:1/g:ce/aHR0cHM6Ly9sb2dv/ZGl4LmNvbS9sb2dv/LzIxNDI3MDAucG5n)](https://go.dev/)