├── .editorconfig ├── .github └── workflows │ └── go.yml ├── .gitignore ├── LICENSE ├── README.md ├── collector ├── company │ ├── company_collector.go │ ├── hk_company_collector.go │ ├── hk_company_collector_test.go │ ├── sh_company_collector.go │ ├── sh_company_collector_test.go │ ├── sz_company_collector.go │ └── sz_company_collector_test.go ├── company_info_collector.go ├── data │ ├── data_collector.go │ ├── hk_data_collector.go │ ├── hk_data_collector_test.go │ ├── sh_data_collector.go │ ├── sh_data_collector_test.go │ ├── sz_data_collector.go │ └── sz_data_collector_test.go ├── data_collector.go └── token │ ├── common.go │ ├── hk_token.go │ └── hk_token_test.go ├── config ├── config.go └── config_test.go ├── enums ├── enums.go ├── plate_enums.go └── stock_exchange_enum.go ├── go.mod ├── go.sum ├── model ├── company.go ├── config_define.go └── data.go ├── persistent ├── company-2021-01-31.json ├── company_file_persistent.go ├── company_file_persistent_test.go ├── constant.go ├── data_file_persistent.go ├── file.go └── persistent.go ├── project_config.yml ├── s-logger ├── logger.go └── logger_test.go ├── stock_data.go └── tool ├── date.go ├── date_test.go ├── file.go ├── json.go └── json_test.go /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/README.md -------------------------------------------------------------------------------- /collector/company/company_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/company/company_collector.go -------------------------------------------------------------------------------- /collector/company/hk_company_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/company/hk_company_collector.go -------------------------------------------------------------------------------- /collector/company/hk_company_collector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/company/hk_company_collector_test.go -------------------------------------------------------------------------------- /collector/company/sh_company_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/company/sh_company_collector.go -------------------------------------------------------------------------------- /collector/company/sh_company_collector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/company/sh_company_collector_test.go -------------------------------------------------------------------------------- /collector/company/sz_company_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/company/sz_company_collector.go -------------------------------------------------------------------------------- /collector/company/sz_company_collector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/company/sz_company_collector_test.go -------------------------------------------------------------------------------- /collector/company_info_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/company_info_collector.go -------------------------------------------------------------------------------- /collector/data/data_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/data/data_collector.go -------------------------------------------------------------------------------- /collector/data/hk_data_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/data/hk_data_collector.go -------------------------------------------------------------------------------- /collector/data/hk_data_collector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/data/hk_data_collector_test.go -------------------------------------------------------------------------------- /collector/data/sh_data_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/data/sh_data_collector.go -------------------------------------------------------------------------------- /collector/data/sh_data_collector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/data/sh_data_collector_test.go -------------------------------------------------------------------------------- /collector/data/sz_data_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/data/sz_data_collector.go -------------------------------------------------------------------------------- /collector/data/sz_data_collector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/data/sz_data_collector_test.go -------------------------------------------------------------------------------- /collector/data_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/data_collector.go -------------------------------------------------------------------------------- /collector/token/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/token/common.go -------------------------------------------------------------------------------- /collector/token/hk_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/token/hk_token.go -------------------------------------------------------------------------------- /collector/token/hk_token_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/collector/token/hk_token_test.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/config/config.go -------------------------------------------------------------------------------- /config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/config/config_test.go -------------------------------------------------------------------------------- /enums/enums.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/enums/enums.go -------------------------------------------------------------------------------- /enums/plate_enums.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/enums/plate_enums.go -------------------------------------------------------------------------------- /enums/stock_exchange_enum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/enums/stock_exchange_enum.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/go.sum -------------------------------------------------------------------------------- /model/company.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/model/company.go -------------------------------------------------------------------------------- /model/config_define.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/model/config_define.go -------------------------------------------------------------------------------- /model/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/model/data.go -------------------------------------------------------------------------------- /persistent/company-2021-01-31.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/persistent/company-2021-01-31.json -------------------------------------------------------------------------------- /persistent/company_file_persistent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/persistent/company_file_persistent.go -------------------------------------------------------------------------------- /persistent/company_file_persistent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/persistent/company_file_persistent_test.go -------------------------------------------------------------------------------- /persistent/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/persistent/constant.go -------------------------------------------------------------------------------- /persistent/data_file_persistent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/persistent/data_file_persistent.go -------------------------------------------------------------------------------- /persistent/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/persistent/file.go -------------------------------------------------------------------------------- /persistent/persistent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/persistent/persistent.go -------------------------------------------------------------------------------- /project_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/project_config.yml -------------------------------------------------------------------------------- /s-logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/s-logger/logger.go -------------------------------------------------------------------------------- /s-logger/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/s-logger/logger_test.go -------------------------------------------------------------------------------- /stock_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/stock_data.go -------------------------------------------------------------------------------- /tool/date.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/tool/date.go -------------------------------------------------------------------------------- /tool/date_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/tool/date_test.go -------------------------------------------------------------------------------- /tool/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/tool/file.go -------------------------------------------------------------------------------- /tool/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/tool/json.go -------------------------------------------------------------------------------- /tool/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sunfeilong/stock-data/HEAD/tool/json_test.go --------------------------------------------------------------------------------