我是 Pxyup,今天我想透過開源專案 Fitter 代表您。
Fitter - 從 API/網站收集資訊的新方法
Fitter CLI - 小型 cli 指令,提供 Fitter 的結果以供測試/調試/家庭使用
Fitter Lib - 作為函式庫提供 fitter CLI 功能的函式庫
go get github.com/PxyUp/fitter
go get github.com/PxyUp/fitter
2023 年,我提出了一個名為 Trip Searcher 的想法:
go get github.com/PxyUp/fitter
旅行搜尋器將監控航班並返回從出發城市出發的潛在路線,包括到各個目的地的總價格,並向 Telegram 發送通知:
package main import ( "fmt" "github.com/PxyUp/fitter/lib" "github.com/PxyUp/fitter/pkg/config" "log" "net/http" ) func main() { res, err := lib.Parse
對於此設置,我需要一個國家、城市和機場代碼列表來插入提到的網站。在開發過程中,我開始思考如果所有這些資訊都可以輕鬆組合和解析以簡化請求,那麼該有多方便,這引發了我稱為 Fitter 的專案的想法。
P.S.:此項目僅供個人使用。
無程式碼映射縮減器,以使用者友好 (JSON) 或自訂格式傳回數據,適合儲存在資料庫中或透過 HTTP 傳輸。
特點:
這裡我們將只從硬編碼產生靜態陣列
1. You enter a budget. 2. You specify a starting city or country. 3. You set the trip duration and a range of possible start and end dates.
1. Flight costs (parsed from Google or Kiwi). 2. Hotel prices (from Airbnb or Booking). 3. Food costs (retrieved from Numbeo).
從網站取得資訊並回傳給使用者。
./fitter_cli_v1.0.18-darwin-amd64 --url=https://raw.githubusercontent.com/PxyUp/fitter/refs/heads/master/examples/cli/config_static_connector.json
[ "PAGE: 1 INDEX: 0", "PAGE: 2 INDEX: 1", "PAGE: 3 INDEX: 2", "PAGE: 4 INDEX: 3", "PAGE: 5 INDEX: 4" ]
這將在提供的目錄中建立sales.md
在此配置中,我們使用範本語法將第一個請求的結果傳播到下一個請求。
go get github.com/PxyUp/fitter
package main import ( "fmt" "github.com/PxyUp/fitter/lib" "github.com/PxyUp/fitter/pkg/config" "log" "net/http" ) func main() { res, err := lib.Parse
1. You enter a budget. 2. You specify a starting city or country. 3. You set the trip duration and a range of possible start and end dates.
1. Flight costs (parsed from Google or Kiwi). 2. Hotel prices (from Airbnb or Booking). 3. Food costs (retrieved from Numbeo).
Fitter 它是 Fitter CLI 的擴充版本,它有:
此工具可用於不同目的:
例如這份工作每天都會發送最好的Dev.to文章:
真的等待您的回饋!有什麼問題都會問
以上是Fitter - 開源無程式碼工具,用於映射減少來自不同來源甚至更多的資料!的詳細內容。更多資訊請關注PHP中文網其他相關文章!