From 1bc0635f8bfcd1fbbd4bca208acb284b3c347803 Mon Sep 17 00:00:00 2001 From: John Guo Date: Mon, 11 Oct 2021 21:41:56 +0800 Subject: [PATCH] version 2 --- .example/container/garray/basic_array.go | 2 +- .example/container/garray/json_marshal.go | 2 +- .example/container/garray/json_unmarshal.go | 2 +- .../container/garray/sorted_array_basic.go | 2 +- .../container/garray/sorted_string_array.go | 2 +- .example/container/glist/basic.go | 2 +- .example/container/glist/json_marshal.go | 4 +-- .example/container/glist/json_unmarshal.go | 2 +- .example/container/gmap/basic.go | 2 +- .example/container/gmap/gmap_json_marshal.go | 4 +-- .../container/gmap/gmap_json_unmarshal.go | 2 +- .../container/gmap/gmap_map_clone_safe.go | 4 +-- .example/container/gmap/gmap_maps.go | 6 ++-- .example/container/gmap/gmap_treemap.go | 4 +-- .example/container/gpool/gpool.go | 2 +- .example/container/gpool/gpool_expirefunc.go | 6 ++-- .example/container/gqueue/gqueue.go | 6 ++-- .example/container/gqueue/gqueue2.go | 4 +-- .example/container/gqueue/gqueue3.go | 6 ++-- .example/container/gring/gring.go | 2 +- .example/container/gring/gring_josephus.go | 2 +- .example/container/gset/gset1.go | 2 +- .example/container/gset/gset2.go | 4 +-- .example/container/gset/json_marshal.go | 2 +- .example/container/gset/json_unmarshal.go | 2 +- .example/container/gtree/gtree_avltree.go | 4 +-- .example/container/gtree/gtree_btree.go | 2 +- .example/container/gtree/gtree_redblackmap.go | 4 +-- .../container/gtree/gtree_redblacktree.go | 2 +- .example/container/gtype/gtype_int.go | 2 +- .example/container/gtype/json_marshal.go | 2 +- .example/container/gtype/json_unmarshal.go | 2 +- .example/container/gvar/json_marshal.go | 2 +- .example/container/gvar/json_unmarshal.go | 2 +- .example/container/gvar/var.go | 2 +- .example/database/gdb/driver/driver/driver.go | 4 +-- .example/database/gdb/mssql/gdb_all.go | 4 +-- .example/database/gdb/mssql/gdb_sqlserver.go | 4 +-- .example/database/gdb/mysql/config/gdb.go | 4 +-- .example/database/gdb/mysql/gdb_all.go | 4 +-- .example/database/gdb/mysql/gdb_args_slice.go | 4 +-- .../database/gdb/mysql/gdb_batch_insert.go | 4 +-- .example/database/gdb/mysql/gdb_binary.go | 8 ++--- .example/database/gdb/mysql/gdb_bit.go | 4 +-- .example/database/gdb/mysql/gdb_cache.go | 6 ++-- .../database/gdb/mysql/gdb_complecated.go | 2 +- .example/database/gdb/mysql/gdb_config.go | 2 +- .example/database/gdb/mysql/gdb_config2.go | 2 +- .example/database/gdb/mysql/gdb_config3.go | 2 +- .example/database/gdb/mysql/gdb_ctx.go | 2 +- .example/database/gdb/mysql/gdb_ctx_model.go | 2 +- .example/database/gdb/mysql/gdb_datetime.go | 6 ++-- .example/database/gdb/mysql/gdb_debug1.go | 8 ++--- .example/database/gdb/mysql/gdb_debug2.go | 4 +-- .example/database/gdb/mysql/gdb_distinct.go | 2 +- .example/database/gdb/mysql/gdb_insert.go | 4 +-- .example/database/gdb/mysql/gdb_issue_278.go | 2 +- .example/database/gdb/mysql/gdb_json_xml.go | 8 ++--- .example/database/gdb/mysql/gdb_pool.go | 4 +-- .example/database/gdb/mysql/gdb_reconnect.go | 4 +-- .example/database/gdb/mysql/gdb_struct.go | 2 +- .example/database/gdb/mysql/gdb_tables.go | 4 +-- .../database/gdb/mysql/gdb_tables_fields.go | 4 +-- .../database/gdb/mysql/gdb_transaction.go | 2 +- .../gdb/mysql/gdb_transaction_closure.go | 6 ++-- .../gdb/mysql/gdb_transaction_savepoint.go | 2 +- .../database/gdb/mysql/gdb_update_field.go | 6 ++-- .../database/gdb/mysql/gdb_update_union.go | 2 +- .example/database/gdb/mysql/gdb_value.go | 2 +- .../database/gdb/mysql/gdb_with_insert.go | 8 ++--- .example/database/gdb/mysql/gdb_with_slect.go | 4 +-- .example/database/gdb/mysql/issue364.go | 2 +- .example/database/gdb/oracle/gdb.go | 4 +-- .example/database/gdb/sqlite/sqlite.go | 4 +-- .example/database/gredis/gredis.go | 4 +-- .example/database/gredis/gredis2.go | 4 +-- .example/database/gredis/gredis_conn_do.go | 4 +-- .../database/gredis/gredis_conn_do_var.go | 2 +- .example/database/gredis/gredis_conn_send.go | 4 +-- .../database/gredis/gredis_conn_send_var.go | 2 +- .../database/gredis/gredis_conn_subscribe.go | 4 +-- .../gredis/gredis_conn_subscribe_var.go | 2 +- .example/debug/gdebug/gdebug.go | 2 +- .example/debug/gdebug/gdebug_info.go | 2 +- .example/encoding/gbase64/gbase64.go | 2 +- .example/encoding/gbinary/binary.go | 4 +-- .example/encoding/gbinary/bits1.go | 2 +- .example/encoding/gbinary/bits2.go | 2 +- .example/encoding/gcfg/gcfg1.go | 2 +- .example/encoding/gcharset/gcharset.go | 2 +- .example/encoding/gcompress/unzip.go | 2 +- .example/encoding/gcompress/unzip_content.go | 4 +-- .example/encoding/gcompress/zip.go | 2 +- .example/encoding/ghash/ghash_repeat_check.go | 2 +- .example/encoding/gini/gini.go | 2 +- .example/encoding/gjson/gjson.go | 6 ++-- .example/encoding/gjson/issue#IZXU2.go | 2 +- .example/encoding/gjson/issue283.go | 6 ++-- .example/encoding/gjson/issue360.go | 2 +- .example/encoding/gyaml/gyaml.go | 2 +- .example/errors/gerror/gerror1.go | 2 +- .example/errors/gerror/gerror2.go | 2 +- .example/errors/gerror/gerror3.go | 2 +- .example/errors/gerror/gerror4.go | 2 +- .example/errors/gerror/gerror5.go | 4 +-- .example/i18n/gi18n/gi18n-dir.go | 2 +- .example/i18n/gi18n/gi18n-file.go | 2 +- .example/i18n/gi18n/gi18n.go | 4 +-- .example/i18n/gi18n/http_view_i18n.go | 6 ++-- .../i18n/gi18n/resource/gi18n-resource.go | 4 +-- .example/net/ghttp/client/cookie/client.go | 4 +-- .example/net/ghttp/client/cookie/server.go | 4 +-- .example/net/ghttp/client/get.go | 2 +- .../net/ghttp/client/middleware/client.go | 18 +++++----- .../net/ghttp/client/middleware/server.go | 4 +-- .../net/ghttp/client/upload-batch/client.go | 4 +-- .../net/ghttp/client/upload-batch/client2.go | 4 +-- .../net/ghttp/client/upload-batch/server.go | 4 +-- .example/net/ghttp/client/upload/client.go | 6 ++-- .example/net/ghttp/client/upload/server.go | 4 +-- .example/net/ghttp/server/admin/admin.go | 4 +-- .example/net/ghttp/server/body.go | 4 +-- .example/net/ghttp/server/controller/user.go | 4 +-- .example/net/ghttp/server/controller/view.go | 4 +-- .example/net/ghttp/server/cookie.go | 6 ++-- .example/net/ghttp/server/cors/cors1.go | 6 ++-- .example/net/ghttp/server/cors/cors2.go | 4 +-- .example/net/ghttp/server/cors/cors3.go | 4 +-- .../net/ghttp/server/denyroutes/denyroutes.go | 2 +- .example/net/ghttp/server/domain.go | 2 +- .../net/ghttp/server/download/download.go | 4 +-- .../net/ghttp/server/duplicate/duplicate1.go | 4 +-- .../net/ghttp/server/duplicate/duplicate2.go | 4 +-- .../net/ghttp/server/duplicate/duplicate3.go | 4 +-- .example/net/ghttp/server/exit.go | 6 ++-- .example/net/ghttp/server/form/form-client.go | 2 +- .example/net/ghttp/server/form/form.go | 4 +-- .example/net/ghttp/server/hello.go | 4 +-- .example/net/ghttp/server/hooks/cors1.go | 4 +-- .example/net/ghttp/server/hooks/cors2.go | 4 +-- .example/net/ghttp/server/hooks/hooks1.go | 6 ++-- .example/net/ghttp/server/hooks/hooks4.go | 4 +-- .example/net/ghttp/server/hooks/hooks5.go | 4 +-- .../net/ghttp/server/hooks/hooks_param.go | 4 +-- .../server/hooks/same_route_multi_hook.go | 4 +-- .example/net/ghttp/server/https/https.go | 4 +-- .example/net/ghttp/server/https/https_http.go | 4 +-- .example/net/ghttp/server/log/log.go | 4 +-- .example/net/ghttp/server/log/log_error.go | 2 +- .example/net/ghttp/server/middleware/auth.go | 4 +-- .../ghttp/server/middleware/auth_exception.go | 4 +-- .example/net/ghttp/server/middleware/cors.go | 4 +-- .../ghttp/server/middleware/error_handling.go | 4 +-- .../net/ghttp/server/middleware/issue355.go | 4 +-- .example/net/ghttp/server/middleware/log.go | 6 ++-- .../net/ghttp/server/middleware/middleware.go | 4 +-- .example/net/ghttp/server/middleware/param.go | 4 +-- .example/net/ghttp/server/name.go | 4 +-- .example/net/ghttp/server/object/user.go | 4 +-- .example/net/ghttp/server/ports.go | 2 +- .example/net/ghttp/server/pprof.go | 4 +-- .../ghttp/server/redirect/redirect_back.go | 4 +-- .../net/ghttp/server/redirect/redirect_to.go | 4 +-- .example/net/ghttp/server/reload/admin.go | 2 +- .example/net/ghttp/server/reload/https.go | 4 +-- .../net/ghttp/server/reload/https_http.go | 2 +- .../server/reload/multi_port_and_server.go | 2 +- .example/net/ghttp/server/reload/simple.go | 6 ++-- .example/net/ghttp/server/request/basic.go | 4 +-- .../net/ghttp/server/request/exit/exit.go | 4 +-- .../ghttp/server/request/json-xml/test1.go | 4 +-- .../ghttp/server/request/json-xml/test2.go | 6 ++-- .../net/ghttp/server/request/params/array.go | 4 +-- .../net/ghttp/server/request/params/map.go | 4 +-- .../net/ghttp/server/request/params/repeat.go | 4 +-- .example/net/ghttp/server/request/priority.go | 4 +-- .../ghttp/server/request/request_struct.go | 4 +-- .../server/request/request_validation.go | 6 ++-- .../net/ghttp/server/request/struct/parse1.go | 4 +-- .../net/ghttp/server/request/struct/parse2.go | 4 +-- .../validation/validation1/validation1.go | 4 +-- .../validation/validation2/validation2.go | 6 ++-- .../net/ghttp/server/resource/resource.go | 8 ++--- .../net/ghttp/server/reuseport/reuseport.go | 6 ++-- .../server/router/duplicated/duplicated.go | 4 +-- .../net/ghttp/server/router/group/basic.go | 4 +-- .../net/ghttp/server/router/group/batch.go | 4 +-- .../net/ghttp/server/router/group/level.go | 4 +-- .example/net/ghttp/server/router/router1.go | 4 +-- .example/net/ghttp/server/router/router2.go | 4 +-- .example/net/ghttp/server/router/router3.go | 4 +-- .example/net/ghttp/server/router/router4.go | 4 +-- .example/net/ghttp/server/router/router5.go | 4 +-- .example/net/ghttp/server/router/router6.go | 4 +-- .../net/ghttp/server/servefile/servefile.go | 4 +-- .../server/servefile/servefiledownload.go | 4 +-- .example/net/ghttp/server/server2.go | 2 +- .example/net/ghttp/server/session.go | 6 ++-- .../net/ghttp/server/session/basic/session.go | 6 ++-- .../net/ghttp/server/session/redis/redis.go | 8 ++--- .../server/session/redis/redis_bigint.go | 6 ++-- .example/net/ghttp/server/static/static.go | 2 +- .../net/ghttp/server/static/static_path.go | 2 +- .../net/ghttp/server/static/static_path2.go | 2 +- .example/net/ghttp/server/status.go | 4 +-- .example/net/ghttp/server/status_map.go | 4 +-- .example/net/ghttp/server/status_redirect.go | 4 +-- .../template/build-in/objects/objects.go | 4 +-- .../server/template/build-in/vars/vars.go | 4 +-- .../ghttp/server/template/config/config.go | 4 +-- .../server/template/conflicts-name/client.go | 4 +-- .../net/ghttp/server/template/layout/main.go | 4 +-- .../net/ghttp/server/template/tpl1/tpl1.go | 4 +-- .../net/ghttp/server/template/tpl2/main.go | 6 ++-- .../ghttp/server/websocket/echo-wss/main.go | 8 ++--- .../ghttp/server/websocket/echo/main-group.go | 8 ++--- .../net/ghttp/server/websocket/echo/main.go | 8 ++--- .example/net/gsmtp/gsmtp_sendMail.go | 2 +- .example/net/gtcp/gtcp_conn.go | 4 +-- .example/net/gtcp/gtcp_echo_server.go | 2 +- .example/net/gtcp/gtcp_func.go | 2 +- .example/net/gtcp/gtcp_pool1.go | 6 ++-- .example/net/gtcp/gtcp_pool2.go | 6 ++-- .example/net/gtcp/gtcp_server_client1.go | 6 ++-- .example/net/gtcp/gtcp_server_client2.go | 6 ++-- .example/net/gtcp/gtcp_timeout_client.go | 6 ++-- .example/net/gtcp/gtcp_timeout_server.go | 2 +- .../gtcp/pkg_operations/common/funcs/funcs.go | 4 +-- .../common/gtcp_common_client.go | 10 +++--- .../common/gtcp_common_server.go | 10 +++--- .../net/gtcp/pkg_operations/gtcp_basic.go | 6 ++-- .../gtcp/pkg_operations/gtcp_empty_data.go | 4 +-- .../gtcp/pkg_operations/gtcp_pkg_option.go | 6 ++-- .../monitor/gtcp_monitor_client.go | 10 +++--- .../monitor/gtcp_monitor_server.go | 6 ++-- .../pkg_operations/monitor/types/types.go | 2 +- .../net/gtcp/server_client/gtcp_client.go | 6 ++-- .../net/gtcp/server_client/gtcp_server.go | 2 +- .example/net/gtcp/tls/gtcp_server_client.go | 6 ++-- .example/net/gudp/gudp_server.go | 2 +- .example/net/gudp/gudp_server_client.go | 6 ++-- .example/os/gbuild/gbuild.go | 4 +-- .example/os/gcache/getorset_func_lock.go | 4 +-- .example/os/gcache/note_interface_key.go | 4 +-- .example/os/gcache/note_interface_value.go | 4 +-- .example/os/gcache/usage_basic.go | 2 +- .example/os/gcache/usage_lru.go | 2 +- .example/os/gcache/usage_senior.go | 2 +- .example/os/gcfg/basic/gcfg1.go | 2 +- .example/os/gcfg/basic/gcfg2.go | 2 +- .example/os/gcfg/basic/gcfg3.go | 2 +- .example/os/gcfg/basic/gcfg4.go | 2 +- .example/os/gcfg/basic/gcfg_auto_update.go | 4 +-- .example/os/gcfg/basic/gcfg_error.go | 2 +- .example/os/gcfg/resource/resource.go | 4 +-- .example/os/gcmd/main.go | 4 +-- .example/os/gcron/gcron-log.go | 4 +-- .example/os/gcron/gcron1.go | 4 +-- .example/os/gcron/gcron2.go | 4 +-- .example/os/gfile/gfile.go | 4 +-- .example/os/gfile/gfile_contents.go | 2 +- .example/os/gfile/gfile_scan.go | 4 +-- .example/os/gfpool/gfpool.go | 2 +- .example/os/gfsnotify/fsnotify.go | 2 +- .example/os/gfsnotify/gfsnotify.go | 4 +-- .example/os/gfsnotify/gfsnotify_callback.go | 6 ++-- .../os/gfsnotify/gfsnotify_callback_folder.go | 6 ++-- .example/os/gfsnotify/gfsnotify_limit.go | 4 +-- .example/os/glog/glog_CtxKeys.go | 2 +- .example/os/glog/glog_SetConfigWithMap.go | 4 +-- .example/os/glog/glog_async_chaining.go | 2 +- .example/os/glog/glog_async_configure.go | 2 +- .example/os/glog/glog_category.go | 4 +-- .example/os/glog/glog_color.go | 2 +- .example/os/glog/glog_debug.go | 6 ++-- .example/os/glog/glog_error.go | 2 +- .example/os/glog/glog_file.go | 4 +-- .example/os/glog/glog_flags.go | 4 +-- .example/os/glog/glog_gerror.go | 4 +-- .example/os/glog/glog_json.go | 2 +- .example/os/glog/glog_level.go | 4 +-- .example/os/glog/glog_level_prefix.go | 4 +-- .example/os/glog/glog_line.go | 2 +- .example/os/glog/glog_line2.go | 2 +- .example/os/glog/glog_path.go | 4 +-- .example/os/glog/glog_pool.go | 4 +-- .example/os/glog/glog_prefix.go | 2 +- .example/os/glog/glog_stack.go | 2 +- .example/os/glog/glog_stdout.go | 2 +- .example/os/glog/glog_writer_greylog.go | 2 +- .example/os/glog/glog_writer_hook.go | 6 ++-- .../os/glog/handler/glog_handler_greylog.go | 4 +-- .example/os/glog/handler/glog_handler_json.go | 8 ++--- .example/os/gmlock/1.lock&unlock.go | 4 +-- .example/os/gmlock/2.trylock.go | 4 +-- .example/os/gmlock/3.lock_conflicts.go | 4 +-- .example/os/gmlock/4.test_deadlock.go | 2 +- .example/os/gmutex/gmutex_basic.go | 4 +-- .example/os/gmutex/gmutex_func.go | 4 +-- .example/os/gproc/gproc.go | 4 +-- .example/os/gproc/gproc3.go | 4 +-- .example/os/gproc/gproc4.go | 6 ++-- .example/os/gproc/gproc_comm.go | 8 ++--- .example/os/gproc/gproc_comm_group.go | 4 +-- .example/os/gproc/gproc_comm_send.go | 2 +- .example/os/gproc/gproc_kill.go | 2 +- .example/os/gproc/gproc_shellexec.go | 2 +- .example/os/gproc/gproc_sleep.go | 2 +- .../os/gproc/signal/signal_handler_gproc.go | 2 +- .example/os/gres/gres_example.go | 6 ++-- .example/os/gres/gres_pack.go | 6 ++-- .example/os/gres/gres_unpack.go | 6 ++-- .example/os/grpool/goroutine.go | 2 +- .example/os/grpool/grpool.go | 4 +-- .example/os/grpool/grpool1.go | 4 +-- .example/os/grpool/grpool2.go | 2 +- .example/os/grpool/grpool3.go | 2 +- .example/os/grpool/grpool5.go | 2 +- .example/os/gsession/storage-file/file.go | 6 ++-- .example/os/gsession/storage-memory/memory.go | 8 ++--- .../redis-hashtable.go | 8 ++--- .example/os/gsession/storage-redis/redis.go | 8 ++--- .example/os/gspath/gspath.go | 6 ++-- .example/os/gtime/gtime_format.go | 2 +- .example/os/gtime/gtime_func.go | 2 +- .example/os/gtime/gtime_json.go | 2 +- .example/os/gtime/gtime_layout.go | 2 +- .example/os/gtime/gtime_linkop.go | 2 +- .example/os/gtime/gtime_parsertime.go | 2 +- .example/os/gtime/gtime_regex1.go | 2 +- .example/os/gtime/gtime_regex2.go | 2 +- .example/os/gtime/gtime_strtotime.go | 4 +-- .example/os/gtime/gtime_strtotime2.go | 2 +- .example/os/gtime/gtime_zone.go | 2 +- .example/os/gtimer/gtimer-batch.go | 2 +- .example/os/gtimer/gtimer1.go | 2 +- .example/os/gtimer/gtimer2.go | 4 +-- .example/os/gtimer/gtimer3.go | 4 +-- .example/os/gtimer/gtimer4.go | 4 +-- .example/os/gview/assign/assign.go | 4 +-- .example/os/gview/basic/gview.go | 2 +- .example/os/gview/bind_func/gview_func1.go | 4 +-- .example/os/gview/bind_func/gview_func2.go | 2 +- .../gview/build_in_funcs/build_in_funcs1.go | 2 +- .../gview/build_in_funcs/build_in_funcs2.go | 2 +- .../os/gview/build_in_funcs/issue359-1.go | 2 +- .../os/gview/build_in_funcs/issue359-2.go | 2 +- .example/os/gview/define/main.go | 4 +-- .../os/gview/delimiters/gview_delimiters.go | 2 +- .example/os/gview/func_html/func_html.go | 4 +-- .example/os/gview/func_text/func_text.go | 4 +-- .../gview/hot_update/controller_hot_update.go | 4 +-- .../os/gview/hot_update/gview_hot_update.go | 4 +-- .../os/gview/hot_update/web_hot_update.go | 4 +-- .example/os/gview/i18n/i18n.go | 2 +- .example/os/gview/include/main.go | 4 +-- .example/os/gview/layout/layout1/main.go | 4 +-- .example/os/gview/layout/layout2/main.go | 4 +-- .example/os/gview/object/object.go | 2 +- .example/os/gview/resource/main1.go | 6 ++-- .example/os/gview/resource/main2.go | 6 ++-- .example/os/gview/resource/main3.go | 6 ++-- .example/text/gregex/gregex.go | 2 +- .example/text/gstr/gstr_hidestr.go | 2 +- .example/text/gstr/gstr_substr.go | 2 +- .example/util/gconv/gconv.go | 2 +- .example/util/gconv/gconv_map1.go | 2 +- .example/util/gconv/gconv_map2.go | 2 +- .example/util/gconv/gconv_map_deep.go | 4 +-- .example/util/gconv/gconv_map_tag.go | 4 +-- .example/util/gconv/gconv_slice.go | 2 +- .example/util/gconv/gconv_struct1.go | 4 +-- .example/util/gconv/gconv_struct2.go | 4 +-- .example/util/gconv/gconv_struct4.go | 4 +-- .example/util/gconv/gconv_struct5.go | 4 +-- .example/util/gconv/gconv_struct6.go | 4 +-- .example/util/gconv/gconv_struct_create.go | 4 +-- .example/util/gconv/gconv_struct_deep.go | 4 +-- .example/util/gconv/strings.go | 2 +- .example/util/gconv/time1.go | 2 +- .example/util/gconv/time2.go | 2 +- .example/util/gpage/gpage.go | 6 ++-- .example/util/gpage/gpage_ajax.go | 6 ++-- .example/util/gpage/gpage_custom1.go | 10 +++--- .example/util/gpage/gpage_custom2.go | 8 ++--- .example/util/gpage/gpage_static1.go | 6 ++-- .example/util/gpage/gpage_static2.go | 6 ++-- .example/util/gpage/gpage_template.go | 6 ++-- .example/util/grand/grand.go | 2 +- .example/util/grand/rand.go | 2 +- .example/util/guid/guid.go | 2 +- .example/util/guid/guid_unique.go | 2 +- .example/util/gutil/dump.go | 2 +- .example/util/gutil/stack.go | 2 +- .example/util/gutil/try_catch.go | 2 +- .example/util/gvalid/gvalid.go | 4 +-- .../util/gvalid/gvalid_checkstructwithdata.go | 6 ++-- .example/util/gvalid/gvalid_custom_message.go | 4 +-- .example/util/gvalid/gvalid_error.go | 4 +-- .example/util/gvalid/gvalid_i18n.go | 6 ++-- .example/util/gvalid/gvalid_i18n_http.go | 6 ++-- .example/util/gvalid/gvalid_result.go | 4 +-- .example/util/gvalid/gvalid_sequence.go | 2 +- .example/util/gvalid/gvalid_struct1.go | 4 +-- .example/util/gvalid/gvalid_struct2.go | 4 +-- .example/util/gvalid/gvalid_struct3.go | 4 +-- .example/util/gvalid/gvalid_struct_meta.go | 6 ++-- container/garray/garray_normal_any.go | 16 ++++----- container/garray/garray_normal_int.go | 12 +++---- container/garray/garray_normal_str.go | 14 ++++---- container/garray/garray_sorted_any.go | 14 ++++---- container/garray/garray_sorted_int.go | 8 ++--- container/garray/garray_sorted_str.go | 10 +++--- container/garray/garray_z_bench_any_test.go | 2 +- container/garray/garray_z_example_any_test.go | 4 +-- container/garray/garray_z_example_str_test.go | 4 +-- .../garray/garray_z_unit_all_basic_test.go | 8 ++--- .../garray_z_unit_normal_any_array_test.go | 10 +++--- .../garray_z_unit_normal_int_array_test.go | 10 +++--- .../garray_z_unit_normal_str_array_test.go | 10 +++--- .../garray_z_unit_sorted_any_array_test.go | 12 +++---- .../garray_z_unit_sorted_int_array_test.go | 10 +++--- .../garray_z_unit_sorted_str_array_test.go | 10 +++--- container/glist/glist.go | 6 ++-- container/glist/glist_example_test.go | 6 ++-- container/glist/glist_z_unit_test.go | 6 ++-- container/gmap/gmap_hash_any_any_map.go | 10 +++--- container/gmap/gmap_hash_int_any_map.go | 10 +++--- container/gmap/gmap_hash_int_int_map.go | 8 ++--- container/gmap/gmap_hash_int_str_map.go | 8 ++--- container/gmap/gmap_hash_str_any_map.go | 10 +++--- container/gmap/gmap_hash_str_int_map.go | 8 ++--- container/gmap/gmap_hash_str_str_map.go | 8 ++--- container/gmap/gmap_list_map.go | 12 +++---- container/gmap/gmap_tree_map.go | 2 +- container/gmap/gmap_z_basic_test.go | 6 ++-- container/gmap/gmap_z_bench_maps_test.go | 4 +-- container/gmap/gmap_z_bench_safe_test.go | 2 +- container/gmap/gmap_z_bench_syncmap_test.go | 2 +- container/gmap/gmap_z_bench_unsafe_test.go | 2 +- container/gmap/gmap_z_example_any_any_test.go | 4 +-- container/gmap/gmap_z_unit_any_any_test.go | 12 +++---- container/gmap/gmap_z_unit_int_any_test.go | 12 +++---- container/gmap/gmap_z_unit_int_int_test.go | 12 +++---- container/gmap/gmap_z_unit_int_str_test.go | 12 +++---- container/gmap/gmap_z_unit_list_map_test.go | 12 +++---- container/gmap/gmap_z_unit_str_any_test.go | 12 +++---- container/gmap/gmap_z_unit_str_int_test.go | 12 +++---- container/gmap/gmap_z_unit_str_str_test.go | 12 +++---- container/gmap/gmap_z_unit_tree_map_test.go | 12 +++---- container/gpool/gpool.go | 12 +++---- container/gpool/gpool_bench_test.go | 2 +- container/gpool/gpool_z_unit_test.go | 6 ++-- container/gqueue/gqueue.go | 4 +-- container/gqueue/gqueue_z_bench_test.go | 2 +- container/gqueue/gqueue_z_unit_test.go | 4 +-- container/gring/gring.go | 4 +-- container/gring/gring_bench_test.go | 2 +- container/gring/gring_unit_test.go | 6 ++-- container/gset/gset_any_set.go | 8 ++--- container/gset/gset_int_set.go | 6 ++-- container/gset/gset_str_set.go | 8 ++--- container/gset/gset_z_bench_test.go | 2 +- container/gset/gset_z_example_any_test.go | 4 +-- container/gset/gset_z_example_int_test.go | 2 +- container/gset/gset_z_example_str_test.go | 4 +-- container/gset/gset_z_unit_any_test.go | 12 +++---- container/gset/gset_z_unit_int_test.go | 12 +++---- container/gset/gset_z_unit_str_test.go | 12 +++---- container/gtree/gtree_avltree.go | 8 ++--- container/gtree/gtree_btree.go | 8 ++--- container/gtree/gtree_redblacktree.go | 10 +++--- container/gtree/gtree_z_avl_tree_test.go | 8 ++--- container/gtree/gtree_z_b_tree_test.go | 8 ++--- container/gtree/gtree_z_redblack_tree_test.go | 8 ++--- container/gtype/gtype_bool.go | 2 +- container/gtype/gtype_byte.go | 2 +- container/gtype/gtype_bytes.go | 2 +- container/gtype/gtype_float32.go | 2 +- container/gtype/gtype_float64.go | 2 +- container/gtype/gtype_int.go | 2 +- container/gtype/gtype_int32.go | 2 +- container/gtype/gtype_int64.go | 2 +- container/gtype/gtype_interface.go | 4 +-- container/gtype/gtype_string.go | 2 +- container/gtype/gtype_uint.go | 2 +- container/gtype/gtype_uint32.go | 2 +- container/gtype/gtype_uint64.go | 2 +- container/gtype/gtype_z_bench_basic_test.go | 4 +-- container/gtype/gtype_z_bench_json_test.go | 4 +-- container/gtype/gtype_z_unit_bool_test.go | 8 ++--- container/gtype/gtype_z_unit_byte_test.go | 8 ++--- container/gtype/gtype_z_unit_bytes_test.go | 8 ++--- container/gtype/gtype_z_unit_float32_test.go | 8 ++--- container/gtype/gtype_z_unit_float64_test.go | 8 ++--- container/gtype/gtype_z_unit_int32_test.go | 8 ++--- container/gtype/gtype_z_unit_int64_test.go | 8 ++--- container/gtype/gtype_z_unit_int_test.go | 8 ++--- .../gtype/gtype_z_unit_interface_test.go | 8 ++--- container/gtype/gtype_z_unit_string_test.go | 8 ++--- container/gtype/gtype_z_unit_uint32_test.go | 8 ++--- container/gtype/gtype_z_unit_uint64_test.go | 8 ++--- container/gtype/gtype_z_unit_uint_test.go | 8 ++--- container/gvar/gvar.go | 8 ++--- container/gvar/gvar_is.go | 2 +- container/gvar/gvar_list.go | 2 +- container/gvar/gvar_map.go | 2 +- container/gvar/gvar_scan.go | 2 +- container/gvar/gvar_slice.go | 2 +- container/gvar/gvar_struct.go | 2 +- container/gvar/gvar_z_unit_basic_test.go | 6 ++-- container/gvar/gvar_z_unit_is_test.go | 4 +-- container/gvar/gvar_z_unit_json_test.go | 6 ++-- container/gvar/gvar_z_unit_list_test.go | 6 ++-- container/gvar/gvar_z_unit_map_test.go | 6 ++-- container/gvar/gvar_z_unit_slice_test.go | 4 +-- container/gvar/gvar_z_unit_struct_test.go | 8 ++--- crypto/gaes/gaes.go | 4 +-- crypto/gaes/gaes_test.go | 6 ++-- crypto/gcrc32/gcrc32.go | 2 +- crypto/gcrc32/gcrc32_test.go | 6 ++-- crypto/gdes/gdes.go | 4 +-- crypto/gdes/gdes_test.go | 4 +-- crypto/gmd5/gmd5.go | 2 +- crypto/gmd5/gmd5_test.go | 4 +-- crypto/gsha1/gsha1.go | 2 +- crypto/gsha1/gsha1_test.go | 4 +-- database/gdb/gdb.go | 20 +++++------ database/gdb/gdb_core.go | 16 ++++----- database/gdb/gdb_core_config.go | 4 +-- database/gdb/gdb_core_structure.go | 12 +++---- database/gdb/gdb_core_tracing.go | 6 ++-- database/gdb/gdb_core_transaction.go | 14 ++++---- database/gdb/gdb_core_underlying.go | 6 ++-- database/gdb/gdb_driver_mssql.go | 10 +++--- database/gdb/gdb_driver_mysql.go | 10 +++--- database/gdb/gdb_driver_oracle.go | 12 +++---- database/gdb/gdb_driver_pgsql.go | 10 +++--- database/gdb/gdb_driver_sqlite.go | 10 +++--- database/gdb/gdb_func.go | 24 ++++++------- database/gdb/gdb_model.go | 6 ++-- database/gdb/gdb_model_cache.go | 2 +- database/gdb/gdb_model_condition.go | 4 +-- database/gdb/gdb_model_delete.go | 8 ++--- database/gdb/gdb_model_fields.go | 10 +++--- database/gdb/gdb_model_insert.go | 14 ++++---- database/gdb/gdb_model_join.go | 2 +- database/gdb/gdb_model_select.go | 16 ++++----- database/gdb/gdb_model_time.go | 10 +++--- database/gdb/gdb_model_update.go | 10 +++--- database/gdb/gdb_model_utility.go | 12 +++---- database/gdb/gdb_model_with.go | 12 +++---- database/gdb/gdb_statement.go | 6 ++-- database/gdb/gdb_type_record.go | 8 ++--- database/gdb/gdb_type_result.go | 6 ++-- database/gdb/gdb_type_result_scanlist.go | 10 +++--- database/gdb/gdb_z_driver_test.go | 8 ++--- database/gdb/gdb_z_example_test.go | 4 +-- database/gdb/gdb_z_init_test.go | 12 +++---- .../gdb_z_mysql_association_scanlist_test.go | 10 +++--- .../gdb/gdb_z_mysql_association_with_test.go | 12 +++---- database/gdb/gdb_z_mysql_basic_test.go | 4 +-- database/gdb/gdb_z_mysql_ctx_test.go | 4 +-- database/gdb/gdb_z_mysql_filter_test.go | 6 ++-- database/gdb/gdb_z_mysql_internal_test.go | 8 ++--- database/gdb/gdb_z_mysql_method_test.go | 16 ++++----- database/gdb/gdb_z_mysql_model_test.go | 22 ++++++------ database/gdb/gdb_z_mysql_raw_type_test.go | 6 ++-- database/gdb/gdb_z_mysql_struct_test.go | 16 ++++----- database/gdb/gdb_z_mysql_subquery_test.go | 4 +-- .../gdb/gdb_z_mysql_time_maintain_test.go | 6 ++-- database/gdb/gdb_z_mysql_transaction_test.go | 12 +++---- database/gdb/gdb_z_mysql_types_test.go | 6 ++-- database/gdb/gdb_z_mysql_union_test.go | 4 +-- database/gdb/gdb_z_oracle_internal_test.go | 2 +- database/gredis/gredis.go | 4 +-- database/gredis/gredis_adapter.go | 2 +- database/gredis/gredis_adapter_goredis.go | 2 +- .../gredis/gredis_adapter_goredis_conn.go | 6 ++-- database/gredis/gredis_config.go | 10 +++--- database/gredis/gredis_instance.go | 4 +-- database/gredis/gredis_redis.go | 8 ++--- database/gredis/gredis_redis_conn.go | 6 ++-- database/gredis/gredis_redis_tracing.go | 8 ++--- database/gredis/gredis_z_example_test.go | 6 ++-- database/gredis/gredis_z_unit_config_test.go | 6 ++-- database/gredis/gredis_z_unit_conn_test.go | 4 +-- database/gredis/gredis_z_unit_test.go | 16 ++++----- debug/gdebug/gdebug_caller.go | 2 +- debug/gdebug/gdebug_stack.go | 2 +- debug/gdebug/gdebug_version.go | 4 +-- encoding/gbase64/gbase64_test.go | 6 ++-- encoding/gbinary/gbinary_z_be_test.go | 4 +-- encoding/gbinary/gbinary_z_le_test.go | 4 +-- encoding/gbinary/gbinary_z_test.go | 4 +-- encoding/gcharset/gcharset.go | 4 +-- encoding/gcharset/gcharset_test.go | 4 +-- encoding/gcompress/gcompress_gzip.go | 2 +- .../gcompress/gcompress_z_unit_gzip_test.go | 10 +++--- .../gcompress/gcompress_z_unit_zip_test.go | 10 +++--- .../gcompress/gcompress_z_unit_zlib_test.go | 4 +-- encoding/gcompress/gcompress_zip.go | 6 ++-- encoding/ghash/ghash_bench_test.go | 2 +- encoding/ghash/ghash_z_unit_basic_test.go | 4 +-- encoding/ghtml/ghtml_test.go | 6 ++-- encoding/gini/gini.go | 6 ++-- encoding/gini/gini_test.go | 6 ++-- encoding/gjson/gjson.go | 8 ++--- encoding/gjson/gjson_api.go | 8 ++--- encoding/gjson/gjson_api_encoding.go | 10 +++--- encoding/gjson/gjson_api_new_load.go | 22 ++++++------ encoding/gjson/gjson_stdlib_json_util.go | 4 +-- encoding/gjson/gjson_z_bench_test.go | 2 +- .../gjson/gjson_z_example_conversion_test.go | 2 +- .../gjson/gjson_z_example_dataset_test.go | 2 +- encoding/gjson/gjson_z_example_load_test.go | 4 +-- encoding/gjson/gjson_z_example_new_test.go | 2 +- .../gjson/gjson_z_example_pattern_test.go | 2 +- encoding/gjson/gjson_z_unit_basic_test.go | 8 ++--- .../gjson/gjson_z_unit_implements_test.go | 10 +++--- encoding/gjson/gjson_z_unit_internal_test.go | 2 +- encoding/gjson/gjson_z_unit_json_test.go | 8 ++--- encoding/gjson/gjson_z_unit_load_test.go | 8 ++--- encoding/gjson/gjson_z_unit_new_test.go | 4 +-- encoding/gjson/gjson_z_unit_set_test.go | 8 ++--- encoding/gjson/gjson_z_unit_struct_test.go | 4 +-- encoding/gtoml/gtoml.go | 2 +- encoding/gtoml/gtoml_test.go | 6 ++-- encoding/gurl/url_test.go | 4 +-- encoding/gxml/gxml.go | 4 +-- encoding/gxml/gxml_test.go | 8 ++--- encoding/gyaml/gyaml.go | 4 +-- encoding/gyaml/gyaml_test.go | 10 +++--- errors/gcode/gcode_test.go | 4 +-- errors/gerror/gerror.go | 2 +- errors/gerror/gerror_error.go | 4 +-- errors/gerror/gerror_option.go | 2 +- errors/gerror/gerror_z_bench_test.go | 4 +-- errors/gerror/gerror_z_example_test.go | 4 +-- errors/gerror/gerror_z_unit_test.go | 8 ++--- frame/g/g.go | 4 +-- frame/g/g_func.go | 10 +++--- frame/g/g_object.go | 24 ++++++------- frame/g/g_setting.go | 2 +- frame/g/g_z_example_test.go | 4 +-- frame/gins/gins.go | 2 +- frame/gins/gins_config.go | 2 +- frame/gins/gins_database.go | 18 +++++----- frame/gins/gins_i18n.go | 2 +- frame/gins/gins_log.go | 4 +-- frame/gins/gins_redis.go | 10 +++--- frame/gins/gins_resource.go | 2 +- frame/gins/gins_server.go | 8 ++--- frame/gins/gins_view.go | 4 +-- frame/gins/gins_z_unit_basic_test.go | 4 +-- frame/gins/gins_z_unit_config_test.go | 12 +++---- frame/gins/gins_z_unit_database_test.go | 12 +++---- frame/gins/gins_z_unit_redis_test.go | 12 +++---- frame/gins/gins_z_unit_view_test.go | 10 +++--- go.mod | 2 +- i18n/gi18n/gi18n_instance.go | 2 +- i18n/gi18n/gi18n_manager.go | 18 +++++----- i18n/gi18n/gi18n_unit_test.go | 18 +++++----- internal/empty/empty_test.go | 8 ++--- internal/intlog/intlog.go | 4 +-- internal/mutex/mutex_z_bench_test.go | 2 +- internal/mutex/mutex_z_unit_test.go | 6 ++-- internal/rwmutex/rwmutex_z_bench_test.go | 2 +- internal/rwmutex/rwmutex_z_unit_test.go | 6 ++-- internal/structs/structs_z_bench_test.go | 2 +- internal/structs/structs_z_unit_test.go | 6 ++-- internal/utils/utils_debug.go | 2 +- internal/utils/utils_is.go | 2 +- internal/utils/utils_z_bench_test.go | 2 +- internal/utils/utils_z_is_test.go | 6 ++-- internal/utils/utils_z_test.go | 4 +-- net/ghttp/ghttp.go | 10 +++--- net/ghttp/ghttp_client.go | 2 +- net/ghttp/ghttp_func.go | 6 ++-- .../ghttp_middleware_handler_response.go | 6 ++-- net/ghttp/ghttp_middleware_tracing.go | 16 ++++----- net/ghttp/ghttp_request.go | 14 ++++---- net/ghttp/ghttp_request_auth.go | 2 +- net/ghttp/ghttp_request_middleware.go | 6 ++-- net/ghttp/ghttp_request_param.go | 24 ++++++------- net/ghttp/ghttp_request_param_ctx.go | 2 +- net/ghttp/ghttp_request_param_file.go | 12 +++---- net/ghttp/ghttp_request_param_form.go | 4 +-- net/ghttp/ghttp_request_param_page.go | 6 ++-- net/ghttp/ghttp_request_param_param.go | 2 +- net/ghttp/ghttp_request_param_query.go | 4 +-- net/ghttp/ghttp_request_param_request.go | 10 +++--- net/ghttp/ghttp_request_param_router.go | 2 +- net/ghttp/ghttp_request_view.go | 2 +- net/ghttp/ghttp_response.go | 4 +-- net/ghttp/ghttp_response_cors.go | 4 +-- net/ghttp/ghttp_response_view.go | 10 +++--- net/ghttp/ghttp_response_write.go | 6 ++-- net/ghttp/ghttp_server.go | 36 +++++++++---------- net/ghttp/ghttp_server_admin.go | 8 ++--- net/ghttp/ghttp_server_admin_process.go | 22 ++++++------ net/ghttp/ghttp_server_admin_unix.go | 2 +- net/ghttp/ghttp_server_config.go | 16 ++++----- net/ghttp/ghttp_server_config_logging.go | 2 +- net/ghttp/ghttp_server_config_session.go | 2 +- net/ghttp/ghttp_server_config_static.go | 8 ++--- net/ghttp/ghttp_server_cookie.go | 2 +- net/ghttp/ghttp_server_error_logger.go | 2 +- net/ghttp/ghttp_server_graceful.go | 10 +++--- net/ghttp/ghttp_server_handler.go | 18 +++++----- net/ghttp/ghttp_server_log.go | 2 +- net/ghttp/ghttp_server_openapi.go | 6 ++-- net/ghttp/ghttp_server_pprof.go | 4 +-- net/ghttp/ghttp_server_router.go | 14 ++++---- net/ghttp/ghttp_server_router_group.go | 6 ++-- net/ghttp/ghttp_server_router_hook.go | 2 +- net/ghttp/ghttp_server_router_middleware.go | 2 +- net/ghttp/ghttp_server_router_serve.go | 12 +++---- net/ghttp/ghttp_server_service_handler.go | 8 ++--- net/ghttp/ghttp_server_service_object.go | 6 ++-- net/ghttp/ghttp_server_session.go | 2 +- net/ghttp/ghttp_server_swagger.go | 4 +-- net/ghttp/ghttp_unit_client_dump_test.go | 8 ++--- net/ghttp/ghttp_unit_client_test.go | 14 ++++---- net/ghttp/ghttp_unit_config_test.go | 14 ++++---- net/ghttp/ghttp_unit_context_test.go | 6 ++-- net/ghttp/ghttp_unit_cookie_test.go | 6 ++-- net/ghttp/ghttp_unit_error_code_test.go | 10 +++--- net/ghttp/ghttp_unit_https_test.go | 16 ++++----- net/ghttp/ghttp_unit_init_test.go | 4 +-- net/ghttp/ghttp_unit_ip_test.go | 6 ++-- net/ghttp/ghttp_unit_log_test.go | 12 +++---- net/ghttp/ghttp_unit_mess_test.go | 6 ++-- net/ghttp/ghttp_unit_middleware_basic_test.go | 10 +++--- net/ghttp/ghttp_unit_middleware_cors_test.go | 6 ++-- net/ghttp/ghttp_unit_openapi_swagger_test.go | 12 +++---- net/ghttp/ghttp_unit_pprof_test.go | 4 +-- net/ghttp/ghttp_unit_request_ctx_test.go | 6 ++-- net/ghttp/ghttp_unit_request_file_test.go | 14 ++++---- net/ghttp/ghttp_unit_request_json_test.go | 8 ++--- net/ghttp/ghttp_unit_request_page_test.go | 6 ++-- net/ghttp/ghttp_unit_request_struct_test.go | 8 ++--- net/ghttp/ghttp_unit_request_test.go | 8 ++--- net/ghttp/ghttp_unit_request_xml_test.go | 6 ++-- net/ghttp/ghttp_unit_router_basic_test.go | 6 ++-- .../ghttp_unit_router_domain_basic_test.go | 8 ++--- ...ttp_unit_router_domain_object_rest_test.go | 6 ++-- .../ghttp_unit_router_domain_object_test.go | 6 ++-- net/ghttp/ghttp_unit_router_exit_test.go | 6 ++-- .../ghttp_unit_router_group_group_test.go | 6 ++-- .../ghttp_unit_router_group_hook_test.go | 6 ++-- .../ghttp_unit_router_group_rest_test.go | 6 ++-- net/ghttp/ghttp_unit_router_group_test.go | 6 ++-- ...ghttp_unit_router_handler_extended_test.go | 8 ++--- net/ghttp/ghttp_unit_router_hook_test.go | 6 ++-- net/ghttp/ghttp_unit_router_names_test.go | 6 ++-- .../ghttp_unit_router_object_rest1_test.go | 6 ++-- .../ghttp_unit_router_object_rest2_test.go | 6 ++-- net/ghttp/ghttp_unit_router_object_test.go | 6 ++-- net/ghttp/ghttp_unit_server_util_test.go | 6 ++-- net/ghttp/ghttp_unit_session_test.go | 6 ++-- net/ghttp/ghttp_unit_static_test.go | 10 +++--- net/ghttp/ghttp_unit_status_test.go | 6 ++-- net/ghttp/ghttp_unit_template_test.go | 12 +++---- net/ghttp/ghttp_unit_websocket_client_test.go | 6 ++-- net/ghttp/ghttp_unit_websocket_test.go | 6 ++-- net/ghttp/ghttp_z_example_client_test.go | 2 +- net/ghttp/ghttp_z_example_get_test.go | 2 +- net/ghttp/ghttp_z_example_init_test.go | 4 +-- net/ghttp/ghttp_z_example_post_test.go | 2 +- net/ghttp/ghttp_z_example_test.go | 6 ++-- net/ghttp/internal/client/client.go | 12 +++---- net/ghttp/internal/client/client_bytes.go | 2 +- net/ghttp/internal/client/client_dump.go | 2 +- net/ghttp/internal/client/client_request.go | 22 ++++++------ net/ghttp/internal/client/client_tracing.go | 14 ++++---- .../internal/client/client_tracing_tracer.go | 8 ++--- net/ghttp/internal/client/client_var.go | 2 +- net/ghttp/internal/httputil/httputils.go | 6 ++-- .../internal/swaggerui/swaggerui-packed.go | 2 +- net/ghttp/testdata/https/packed/packed.go | 2 +- net/gipv4/gipv4.go | 2 +- net/gipv4/gipv4_ip.go | 4 +-- net/gipv6/gipv6.go | 2 +- net/gsmtp/gsmtp.go | 4 +-- net/gsmtp/gsmtp_test.go | 2 +- net/gtcp/gtcp_conn_pkg.go | 4 +-- net/gtcp/gtcp_func.go | 2 +- net/gtcp/gtcp_pool.go | 4 +-- net/gtcp/gtcp_server.go | 10 +++--- net/gtcp/gtcp_unit_init_test.go | 2 +- net/gtcp/gtcp_unit_pkg_test.go | 6 ++-- net/gtcp/gtcp_unit_pool_pkg_test.go | 6 ++-- net/gtcp/gtcp_unit_pool_test.go | 4 +-- net/gtrace/gtrace.go | 8 ++--- net/gtrace/gtrace_baggage.go | 6 ++-- net/gtrace/gtrace_carrier.go | 4 +-- net/gtrace/gtrace_unit_carrier_test.go | 4 +-- net/gudp/gudp_server.go | 10 +++--- net/gudp/gudp_unit_basic_test.go | 8 ++--- net/gudp/gudp_unit_init_test.go | 2 +- os/gbuild/gbuild.go | 10 +++--- os/gbuild/gbuild_test.go | 4 +-- os/gcache/gcache.go | 2 +- os/gcache/gcache_adapter.go | 2 +- os/gcache/gcache_adapter_memory.go | 12 +++---- os/gcache/gcache_adapter_memory_data.go | 2 +- .../gcache_adapter_memory_expire_sets.go | 2 +- os/gcache/gcache_adapter_memory_item.go | 2 +- os/gcache/gcache_adapter_memory_lru.go | 8 ++--- os/gcache/gcache_cache.go | 4 +-- os/gcache/gcache_cache_must.go | 2 +- os/gcache/gcache_z_bench_test.go | 2 +- os/gcache/gcache_z_unit_basic_test.go | 12 +++---- os/gcfg/gcfg.go | 6 ++-- os/gcfg/gcfg_adapter_file.go | 24 ++++++------- os/gcfg/gcfg_adapter_file_content.go | 2 +- os/gcfg/gcfg_adapter_file_path.go | 14 ++++---- os/gcfg/gcfg_z_unit_adapter_file_test.go | 4 +-- os/gcfg/gcfg_z_unit_basic_test.go | 8 ++--- os/gcfg/gcfg_z_unit_instance_test.go | 10 +++--- os/gcmd/gcmd.go | 4 +-- os/gcmd/gcmd_handler.go | 4 +-- os/gcmd/gcmd_parser.go | 12 +++---- os/gcmd/gcmd_parser_handler.go | 4 +-- os/gcmd/gcmd_scan.go | 2 +- os/gcmd/gcmd_z_unit_default_test.go | 8 ++--- os/gcmd/gcmd_z_unit_parser_test.go | 6 ++-- os/gcron/gcron.go | 4 +-- os/gcron/gcron_cron.go | 10 +++--- os/gcron/gcron_entry.go | 10 +++--- os/gcron/gcron_schedule.go | 8 ++--- os/gcron/gcron_unit_1_test.go | 8 ++--- os/gcron/gcron_unit_2_test.go | 8 ++--- os/gcron/gcron_z_bench_test.go | 2 +- os/gcron/gcron_z_example_1_test.go | 4 +-- os/gctx/gctx.go | 2 +- os/gctx/gctx_test.go | 6 ++-- os/genv/genv.go | 4 +-- os/genv/genv_test.go | 12 +++---- os/gfile/gfile.go | 6 ++-- os/gfile/gfile_cache.go | 8 ++--- os/gfile/gfile_copy.go | 4 +-- os/gfile/gfile_home.go | 4 +-- os/gfile/gfile_replace.go | 2 +- os/gfile/gfile_scan.go | 6 ++-- os/gfile/gfile_search.go | 6 ++-- os/gfile/gfile_sort.go | 2 +- os/gfile/gfile_source.go | 4 +-- os/gfile/gfile_z_cache_test.go | 4 +-- os/gfile/gfile_z_contents_test.go | 6 ++-- os/gfile/gfile_z_copy_test.go | 6 ++-- os/gfile/gfile_z_readline_test.go | 8 ++--- os/gfile/gfile_z_scan_test.go | 8 ++--- os/gfile/gfile_z_search_test.go | 4 +-- os/gfile/gfile_z_size_test.go | 6 ++-- os/gfile/gfile_z_test.go | 8 ++--- os/gfile/gfile_z_time_test.go | 4 +-- os/gfpool/gfpool.go | 6 ++-- os/gfpool/gfpool_file.go | 4 +-- os/gfpool/gfpool_pool.go | 6 ++-- os/gfpool/gfpool_z_unit_concurrent_test.go | 10 +++--- os/gfpool/gfpool_z_unit_test.go | 8 ++--- os/gfsnotify/gfsnotify.go | 18 +++++----- os/gfsnotify/gfsnotify_watcher.go | 8 ++--- os/gfsnotify/gfsnotify_watcher_loop.go | 4 +-- os/gfsnotify/gfsnotify_z_unit_test.go | 14 ++++---- os/glog/glog.go | 4 +-- os/glog/glog_instance.go | 2 +- os/glog/glog_logger.go | 22 ++++++------ os/glog/glog_logger_chaining.go | 2 +- os/glog/glog_logger_config.go | 14 ++++---- os/glog/glog_logger_level.go | 4 +-- os/glog/glog_logger_rotate.go | 16 ++++----- os/glog/glog_z_example_test.go | 2 +- os/glog/glog_z_unit_basic_test.go | 4 +-- os/glog/glog_z_unit_chaining_test.go | 8 ++--- os/glog/glog_z_unit_concurrent_test.go | 10 +++--- os/glog/glog_z_unit_config_test.go | 2 +- os/glog/glog_z_unit_ctx_test.go | 10 +++--- os/glog/glog_z_unit_handler_test.go | 8 ++--- os/glog/glog_z_unit_level_test.go | 4 +-- os/glog/glog_z_unit_rotate_test.go | 12 +++---- os/gmlock/gmlock_locker.go | 4 +-- os/gmlock/gmlock_unit_lock_test.go | 6 ++-- os/gmlock/gmlock_unit_rlock_test.go | 6 ++-- os/gmlock/gmlock_z_bench_test.go | 2 +- os/gmutex/gmutex.go | 2 +- os/gmutex/gmutex_bench_test.go | 2 +- os/gmutex/gmutex_unit_test.go | 8 ++--- os/gproc/gproc.go | 8 ++--- os/gproc/gproc_comm.go | 14 ++++---- os/gproc/gproc_comm_receive.go | 14 ++++---- os/gproc/gproc_comm_send.go | 6 ++-- os/gproc/gproc_manager.go | 2 +- os/gproc/gproc_process.go | 6 ++-- os/gproc/gproc_signal.go | 2 +- os/gres/gres_file.go | 2 +- os/gres/gres_func.go | 10 +++--- os/gres/gres_func_zip.go | 8 ++--- os/gres/gres_instance.go | 2 +- os/gres/gres_resource.go | 8 ++--- os/gres/gres_z_unit_1_test.go | 10 +++--- os/gres/gres_z_unit_2_test.go | 8 ++--- os/gres/testdata/data/data.go | 2 +- os/gres/testdata/example/boot/data.go | 2 +- os/gres/testdata/testdata.go | 2 +- os/grpool/grpool.go | 8 ++--- os/grpool/grpool_bench_1_test.go | 2 +- os/grpool/grpool_bench_2_test.go | 2 +- os/grpool/grpool_unit_test.go | 6 ++-- os/gsession/gsession.go | 6 ++-- os/gsession/gsession_manager.go | 6 ++-- os/gsession/gsession_session.go | 10 +++--- os/gsession/gsession_storage.go | 2 +- os/gsession/gsession_storage_file.go | 22 ++++++------ os/gsession/gsession_storage_memory.go | 2 +- os/gsession/gsession_storage_redis.go | 10 +++--- .../gsession_storage_redis_hashtable.go | 8 ++--- .../gsession_unit_storage_file_test.go | 6 ++-- .../gsession_unit_storage_memory_test.go | 6 ++-- ...ssion_unit_storage_redis_hashtable_test.go | 8 ++--- .../gsession_unit_storage_redis_test.go | 8 ++--- os/gsession/gsession_unit_test.go | 2 +- os/gspath/gspath.go | 14 ++++---- os/gspath/gspath_cache.go | 6 ++-- os/gspath/gspath_unit_test.go | 6 ++-- os/gtime/gtime.go | 8 ++--- os/gtime/gtime_format.go | 2 +- os/gtime/gtime_time.go | 4 +-- os/gtime/gtime_z_bench_test.go | 2 +- os/gtime/gtime_z_unit_basic_test.go | 6 ++-- os/gtime/gtime_z_unit_format_test.go | 4 +-- os/gtime/gtime_z_unit_json_test.go | 6 ++-- os/gtime/gtime_z_unit_sql_test.go | 4 +-- os/gtime/gtime_z_unit_time_test.go | 4 +-- os/gtimer/gtimer.go | 4 +-- os/gtimer/gtimer_entry.go | 2 +- os/gtimer/gtimer_queue.go | 2 +- os/gtimer/gtimer_timer.go | 2 +- os/gtimer/gtimer_z_example_test.go | 2 +- os/gtimer/gtimer_z_unit_api_test.go | 6 ++-- os/gtimer/gtimer_z_unit_entry_test.go | 6 ++-- .../gtimer_z_unit_timer_internal_test.go | 4 +-- os/gtimer/gtimer_z_unit_timer_test.go | 6 ++-- os/gview/gview.go | 14 ++++---- os/gview/gview_buildin.go | 14 ++++---- os/gview/gview_config.go | 20 +++++------ os/gview/gview_error.go | 2 +- os/gview/gview_i18n.go | 4 +-- os/gview/gview_instance.go | 2 +- os/gview/gview_parse.go | 26 +++++++------- os/gview/gview_unit_basic_test.go | 18 +++++----- os/gview/gview_unit_config_test.go | 8 ++--- os/gview/gview_unit_encode_test.go | 10 +++--- os/gview/gview_unit_i18n_test.go | 8 ++--- protocol/goai/goai.go | 10 +++--- protocol/goai/goai_callback.go | 2 +- protocol/goai/goai_example.go | 2 +- protocol/goai/goai_header.go | 2 +- protocol/goai/goai_link.go | 2 +- protocol/goai/goai_parameter.go | 12 +++---- protocol/goai/goai_path.go | 12 +++---- protocol/goai/goai_requestbody.go | 6 ++-- protocol/goai/goai_response.go | 6 ++-- protocol/goai/goai_security.go | 2 +- protocol/goai/goai_shema.go | 4 +-- protocol/goai/goai_shemaref.go | 8 ++--- protocol/goai/goai_test.go | 6 ++-- test/gtest/gtest_util.go | 6 ++-- test/gtest/gtest_z_unit_test.go | 2 +- text/gregex/gregex_z_bench_test.go | 2 +- text/gregex/gregex_z_unit_test.go | 4 +-- text/gstr/gstr.go | 6 ++-- text/gstr/gstr_parse.go | 4 +-- text/gstr/gstr_replace.go | 2 +- text/gstr/gstr_trim.go | 2 +- text/gstr/gstr_version.go | 2 +- text/gstr/gstr_z_unit_basic_test.go | 6 ++-- text/gstr/gstr_z_unit_case_test.go | 4 +-- text/gstr/gstr_z_unit_convert_test.go | 4 +-- text/gstr/gstr_z_unit_domain_test.go | 4 +-- text/gstr/gstr_z_unit_parse_test.go | 6 ++-- text/gstr/gstr_z_unit_pos_test.go | 4 +-- text/gstr/gstr_z_unit_trim_test.go | 4 +-- text/gstr/gstr_z_unit_version_test.go | 4 +-- util/gconv/gconv.go | 6 ++-- util/gconv/gconv_interface.go | 2 +- util/gconv/gconv_map.go | 6 ++-- util/gconv/gconv_maps.go | 2 +- util/gconv/gconv_maptomap.go | 6 ++-- util/gconv/gconv_maptomaps.go | 6 ++-- util/gconv/gconv_scan.go | 4 +-- util/gconv/gconv_struct.go | 12 +++---- util/gconv/gconv_structs.go | 6 ++-- util/gconv/gconv_time.go | 4 +-- util/gconv/gconv_z_bench_bytes_test.go | 2 +- util/gconv/gconv_z_unit_all_test.go | 8 ++--- util/gconv/gconv_z_unit_basic_test.go | 4 +-- util/gconv/gconv_z_unit_bool_test.go | 4 +-- util/gconv/gconv_z_unit_custom_type_test.go | 6 ++-- util/gconv/gconv_z_unit_map_test.go | 8 ++--- util/gconv/gconv_z_unit_maptomap_test.go | 6 ++-- util/gconv/gconv_z_unit_scan_test.go | 8 ++--- util/gconv/gconv_z_unit_slice_test.go | 8 ++--- util/gconv/gconv_z_unit_string_test.go | 4 +-- ...nv_z_unit_struct_marshal_unmarshal_test.go | 14 ++++---- util/gconv/gconv_z_unit_struct_tag_test.go | 6 ++-- util/gconv/gconv_z_unit_struct_test.go | 12 +++---- util/gconv/gconv_z_unit_structs_test.go | 6 ++-- util/gconv/gconv_z_unit_time_test.go | 10 +++--- util/gconv/gconv_z_unit_unsafe_test.go | 4 +-- util/gmeta/gmeta.go | 4 +-- util/gmeta/gmeta_bench_test.go | 2 +- util/gmeta/gmeta_unit_test.go | 6 ++-- util/gmode/gmode.go | 6 ++-- util/gmode/gmode_test.go | 4 +-- util/gpage/gpage.go | 4 +-- util/gpage/gpage_unit_test.go | 4 +-- util/grand/grand_z_bench_test.go | 2 +- util/grand/grand_z_unit_test.go | 6 ++-- util/guid/guid.go | 8 ++--- util/guid/guid_z_bench_test.go | 2 +- util/guid/guid_z_unit_test.go | 6 ++-- util/gutil/gutil.go | 8 ++--- util/gutil/gutil_comparator.go | 2 +- util/gutil/gutil_dump.go | 4 +-- util/gutil/gutil_map.go | 2 +- util/gutil/gutil_slice.go | 2 +- util/gutil/gutil_struct.go | 2 +- util/gutil/gutil_z_unit_comparator_test.go | 4 +-- util/gutil/gutil_z_unit_list_test.go | 6 ++-- util/gutil/gutil_z_unit_map_test.go | 6 ++-- util/gutil/gutil_z_unit_slice_test.go | 6 ++-- util/gutil/gutil_z_unit_struct_test.go | 6 ++-- util/gutil/gutil_z_unit_test.go | 6 ++-- util/gvalid/gvalid.go | 2 +- util/gvalid/gvalid_error.go | 8 ++--- util/gvalid/gvalid_validator.go | 2 +- util/gvalid/gvalid_validator_check_map.go | 4 +-- util/gvalid/gvalid_validator_check_struct.go | 8 ++--- util/gvalid/gvalid_validator_check_value.go | 20 +++++------ util/gvalid/gvalid_validator_rule_length.go | 2 +- util/gvalid/gvalid_validator_rule_required.go | 6 ++-- .../gvalid_validator_rule_resident_id.go | 2 +- util/gvalid/gvalid_z_example_test.go | 10 +++--- util/gvalid/gvalid_z_unit_basic_all_test.go | 14 ++++---- util/gvalid/gvalid_z_unit_checkmap_test.go | 8 ++--- util/gvalid/gvalid_z_unit_checkstruct_test.go | 10 +++--- util/gvalid/gvalid_z_unit_custom_rule_test.go | 8 ++--- util/gvalid/gvalid_z_unit_customerror_test.go | 4 +-- util/gvalid/gvalid_z_unit_i18n_test.go | 8 ++--- util/gvalid/gvalid_z_unit_internal_test.go | 2 +- 1053 files changed, 2892 insertions(+), 2892 deletions(-) diff --git a/.example/container/garray/basic_array.go b/.example/container/garray/basic_array.go index 7a74ec957..3db377d4d 100644 --- a/.example/container/garray/basic_array.go +++ b/.example/container/garray/basic_array.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/container/garray" + "github.com/gogf/gf/v2/container/garray" ) func main() { diff --git a/.example/container/garray/json_marshal.go b/.example/container/garray/json_marshal.go index c27424c5b..4f5859413 100644 --- a/.example/container/garray/json_marshal.go +++ b/.example/container/garray/json_marshal.go @@ -3,7 +3,7 @@ package main import ( "encoding/json" "fmt" - "github.com/gogf/gf/container/garray" + "github.com/gogf/gf/v2/container/garray" ) func main() { diff --git a/.example/container/garray/json_unmarshal.go b/.example/container/garray/json_unmarshal.go index 07e81adb0..144287a99 100644 --- a/.example/container/garray/json_unmarshal.go +++ b/.example/container/garray/json_unmarshal.go @@ -3,7 +3,7 @@ package main import ( "encoding/json" "fmt" - "github.com/gogf/gf/container/garray" + "github.com/gogf/gf/v2/container/garray" ) func main() { diff --git a/.example/container/garray/sorted_array_basic.go b/.example/container/garray/sorted_array_basic.go index a1792551b..81e0531f8 100644 --- a/.example/container/garray/sorted_array_basic.go +++ b/.example/container/garray/sorted_array_basic.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/container/garray" + "github.com/gogf/gf/v2/container/garray" ) func main() { diff --git a/.example/container/garray/sorted_string_array.go b/.example/container/garray/sorted_string_array.go index 109fe31c5..a89de1f46 100644 --- a/.example/container/garray/sorted_string_array.go +++ b/.example/container/garray/sorted_string_array.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/container/garray" + "github.com/gogf/gf/v2/container/garray" ) func main() { diff --git a/.example/container/glist/basic.go b/.example/container/glist/basic.go index 73889c9ea..a904ea345 100644 --- a/.example/container/glist/basic.go +++ b/.example/container/glist/basic.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/gogf/gf/container/glist" + "github.com/gogf/gf/v2/container/glist" ) func main() { diff --git a/.example/container/glist/json_marshal.go b/.example/container/glist/json_marshal.go index f6daafa06..00cc3409b 100644 --- a/.example/container/glist/json_marshal.go +++ b/.example/container/glist/json_marshal.go @@ -3,8 +3,8 @@ package main import ( "encoding/json" "fmt" - "github.com/gogf/gf/container/glist" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/container/glist" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/container/glist/json_unmarshal.go b/.example/container/glist/json_unmarshal.go index 313dfe570..7b03f7cff 100644 --- a/.example/container/glist/json_unmarshal.go +++ b/.example/container/glist/json_unmarshal.go @@ -3,7 +3,7 @@ package main import ( "encoding/json" "fmt" - "github.com/gogf/gf/container/glist" + "github.com/gogf/gf/v2/container/glist" ) func main() { diff --git a/.example/container/gmap/basic.go b/.example/container/gmap/basic.go index 4fb984930..4d9b5a453 100644 --- a/.example/container/gmap/basic.go +++ b/.example/container/gmap/basic.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/container/gmap" + "github.com/gogf/gf/v2/container/gmap" ) func main() { diff --git a/.example/container/gmap/gmap_json_marshal.go b/.example/container/gmap/gmap_json_marshal.go index 1aae8c385..76ac64630 100644 --- a/.example/container/gmap/gmap_json_marshal.go +++ b/.example/container/gmap/gmap_json_marshal.go @@ -3,9 +3,9 @@ package main import ( "encoding/json" "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" - "github.com/gogf/gf/container/gmap" + "github.com/gogf/gf/v2/container/gmap" ) func main() { diff --git a/.example/container/gmap/gmap_json_unmarshal.go b/.example/container/gmap/gmap_json_unmarshal.go index af3c134a8..7f5a9d24a 100644 --- a/.example/container/gmap/gmap_json_unmarshal.go +++ b/.example/container/gmap/gmap_json_unmarshal.go @@ -3,7 +3,7 @@ package main import ( "encoding/json" "fmt" - "github.com/gogf/gf/container/gmap" + "github.com/gogf/gf/v2/container/gmap" ) func main() { diff --git a/.example/container/gmap/gmap_map_clone_safe.go b/.example/container/gmap/gmap_map_clone_safe.go index 95a8662d5..912ea9eff 100644 --- a/.example/container/gmap/gmap_map_clone_safe.go +++ b/.example/container/gmap/gmap_map_clone_safe.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/container/gmap/gmap_maps.go b/.example/container/gmap/gmap_maps.go index 9054ac70c..7b7267b1b 100644 --- a/.example/container/gmap/gmap_maps.go +++ b/.example/container/gmap/gmap_maps.go @@ -3,9 +3,9 @@ package main import ( "fmt" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gutil" ) func main() { diff --git a/.example/container/gmap/gmap_treemap.go b/.example/container/gmap/gmap_treemap.go index 262dd1219..d495ac336 100644 --- a/.example/container/gmap/gmap_treemap.go +++ b/.example/container/gmap/gmap_treemap.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/util/gutil" ) func main() { diff --git a/.example/container/gpool/gpool.go b/.example/container/gpool/gpool.go index 771c12edf..a027dcba5 100644 --- a/.example/container/gpool/gpool.go +++ b/.example/container/gpool/gpool.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/gogf/gf/container/gpool" + "github.com/gogf/gf/v2/container/gpool" ) func main() { diff --git a/.example/container/gpool/gpool_expirefunc.go b/.example/container/gpool/gpool_expirefunc.go index cc490b1d4..fa87cd1e8 100644 --- a/.example/container/gpool/gpool_expirefunc.go +++ b/.example/container/gpool/gpool_expirefunc.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/gogf/gf/container/gpool" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/container/gpool" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/container/gqueue/gqueue.go b/.example/container/gqueue/gqueue.go index 85985128c..5a1474330 100644 --- a/.example/container/gqueue/gqueue.go +++ b/.example/container/gqueue/gqueue.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/gogf/gf/container/gqueue" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/container/gqueue" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/os/gtimer" ) func main() { diff --git a/.example/container/gqueue/gqueue2.go b/.example/container/gqueue/gqueue2.go index ca8ec4fa2..6b5459c47 100644 --- a/.example/container/gqueue/gqueue2.go +++ b/.example/container/gqueue/gqueue2.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/gogf/gf/container/gqueue" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/container/gqueue" + "github.com/gogf/gf/v2/os/gtimer" ) func main() { diff --git a/.example/container/gqueue/gqueue3.go b/.example/container/gqueue/gqueue3.go index 9c30d0888..55c279a4c 100644 --- a/.example/container/gqueue/gqueue3.go +++ b/.example/container/gqueue/gqueue3.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/gogf/gf/container/gqueue" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/container/gqueue" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/os/gtimer" ) func main() { diff --git a/.example/container/gring/gring.go b/.example/container/gring/gring.go index 6a15f42d6..871c4b9c2 100644 --- a/.example/container/gring/gring.go +++ b/.example/container/gring/gring.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/container/gring" + "github.com/gogf/gf/v2/container/gring" ) func main() { diff --git a/.example/container/gring/gring_josephus.go b/.example/container/gring/gring_josephus.go index 5aafd5b46..078c31b5e 100644 --- a/.example/container/gring/gring_josephus.go +++ b/.example/container/gring/gring_josephus.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/container/gring" + "github.com/gogf/gf/v2/container/gring" ) type Player struct { diff --git a/.example/container/gset/gset1.go b/.example/container/gset/gset1.go index b4c18a341..2033edf3c 100644 --- a/.example/container/gset/gset1.go +++ b/.example/container/gset/gset1.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/container/gset" + "github.com/gogf/gf/v2/container/gset" ) func main() { diff --git a/.example/container/gset/gset2.go b/.example/container/gset/gset2.go index 051c9204f..25fc11762 100644 --- a/.example/container/gset/gset2.go +++ b/.example/container/gset/gset2.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/container/gset/json_marshal.go b/.example/container/gset/json_marshal.go index 18f308caf..a554f1e3b 100644 --- a/.example/container/gset/json_marshal.go +++ b/.example/container/gset/json_marshal.go @@ -3,7 +3,7 @@ package main import ( "encoding/json" "fmt" - "github.com/gogf/gf/container/gset" + "github.com/gogf/gf/v2/container/gset" ) func main() { diff --git a/.example/container/gset/json_unmarshal.go b/.example/container/gset/json_unmarshal.go index 4e90ce823..a71208a31 100644 --- a/.example/container/gset/json_unmarshal.go +++ b/.example/container/gset/json_unmarshal.go @@ -3,7 +3,7 @@ package main import ( "encoding/json" "fmt" - "github.com/gogf/gf/container/gset" + "github.com/gogf/gf/v2/container/gset" ) func main() { diff --git a/.example/container/gtree/gtree_avltree.go b/.example/container/gtree/gtree_avltree.go index 9f55d4395..5814212ec 100644 --- a/.example/container/gtree/gtree_avltree.go +++ b/.example/container/gtree/gtree_avltree.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/container/gtree" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gtree" + "github.com/gogf/gf/v2/util/gutil" ) func main() { diff --git a/.example/container/gtree/gtree_btree.go b/.example/container/gtree/gtree_btree.go index 268068435..f1b04d66b 100644 --- a/.example/container/gtree/gtree_btree.go +++ b/.example/container/gtree/gtree_btree.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/container/gtree" + "github.com/gogf/gf/v2/container/gtree" ) func main() { diff --git a/.example/container/gtree/gtree_redblackmap.go b/.example/container/gtree/gtree_redblackmap.go index d1b7e8b2e..5689110a2 100644 --- a/.example/container/gtree/gtree_redblackmap.go +++ b/.example/container/gtree/gtree_redblackmap.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/container/gtree" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gtree" + "github.com/gogf/gf/v2/util/gutil" ) func main() { diff --git a/.example/container/gtree/gtree_redblacktree.go b/.example/container/gtree/gtree_redblacktree.go index 557478663..01bbafb69 100644 --- a/.example/container/gtree/gtree_redblacktree.go +++ b/.example/container/gtree/gtree_redblacktree.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/container/gtree" + "github.com/gogf/gf/v2/container/gtree" ) func main() { diff --git a/.example/container/gtype/gtype_int.go b/.example/container/gtype/gtype_int.go index e44949b02..ba8307290 100644 --- a/.example/container/gtype/gtype_int.go +++ b/.example/container/gtype/gtype_int.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/container/gtype" + "github.com/gogf/gf/v2/container/gtype" ) func main() { diff --git a/.example/container/gtype/json_marshal.go b/.example/container/gtype/json_marshal.go index 80052d23f..e91e4d7d9 100644 --- a/.example/container/gtype/json_marshal.go +++ b/.example/container/gtype/json_marshal.go @@ -3,7 +3,7 @@ package main import ( "encoding/json" "fmt" - "github.com/gogf/gf/container/gtype" + "github.com/gogf/gf/v2/container/gtype" ) func main() { diff --git a/.example/container/gtype/json_unmarshal.go b/.example/container/gtype/json_unmarshal.go index 6b72cab08..d460cfc67 100644 --- a/.example/container/gtype/json_unmarshal.go +++ b/.example/container/gtype/json_unmarshal.go @@ -3,7 +3,7 @@ package main import ( "encoding/json" "fmt" - "github.com/gogf/gf/container/gtype" + "github.com/gogf/gf/v2/container/gtype" ) func main() { diff --git a/.example/container/gvar/json_marshal.go b/.example/container/gvar/json_marshal.go index c8479a1eb..fbbb01679 100644 --- a/.example/container/gvar/json_marshal.go +++ b/.example/container/gvar/json_marshal.go @@ -3,7 +3,7 @@ package main import ( "encoding/json" "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/container/gvar/json_unmarshal.go b/.example/container/gvar/json_unmarshal.go index 31aa9843a..2e79601e7 100644 --- a/.example/container/gvar/json_unmarshal.go +++ b/.example/container/gvar/json_unmarshal.go @@ -3,7 +3,7 @@ package main import ( "encoding/json" "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/container/gvar/var.go b/.example/container/gvar/var.go index fe688e674..7752eed11 100644 --- a/.example/container/gvar/var.go +++ b/.example/container/gvar/var.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/driver/driver/driver.go b/.example/database/gdb/driver/driver/driver.go index 71af8399d..9350832c1 100644 --- a/.example/database/gdb/driver/driver/driver.go +++ b/.example/database/gdb/driver/driver/driver.go @@ -3,8 +3,8 @@ package driver import ( "context" "database/sql" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/os/gtime" ) // MyDriver is a custom database driver, which is used for testing only. diff --git a/.example/database/gdb/mssql/gdb_all.go b/.example/database/gdb/mssql/gdb_all.go index da70660b5..e0ea2cb14 100644 --- a/.example/database/gdb/mssql/gdb_all.go +++ b/.example/database/gdb/mssql/gdb_all.go @@ -2,10 +2,10 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" _ "github.com/denisenkom/go-mssqldb" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mssql/gdb_sqlserver.go b/.example/database/gdb/mssql/gdb_sqlserver.go index 0b81c802f..1281f0e08 100644 --- a/.example/database/gdb/mssql/gdb_sqlserver.go +++ b/.example/database/gdb/mssql/gdb_sqlserver.go @@ -5,8 +5,8 @@ import ( "time" //_ "github.com/denisenkom/go-mssqldb" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/frame/g" ) // 本文件用于gf框架的mssql数据库操作示例,不作为单元测试使用 diff --git a/.example/database/gdb/mysql/config/gdb.go b/.example/database/gdb/mysql/config/gdb.go index 75e92e9d1..3dcb15ddd 100644 --- a/.example/database/gdb/mysql/config/gdb.go +++ b/.example/database/gdb/mysql/config/gdb.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/os/gctx" "sync" "time" ) diff --git a/.example/database/gdb/mysql/gdb_all.go b/.example/database/gdb/mysql/gdb_all.go index 355424f03..38c5e3409 100644 --- a/.example/database/gdb/mysql/gdb_all.go +++ b/.example/database/gdb/mysql/gdb_all.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gctx" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_args_slice.go b/.example/database/gdb/mysql/gdb_args_slice.go index 68c346dc9..88496f345 100644 --- a/.example/database/gdb/mysql/gdb_args_slice.go +++ b/.example/database/gdb/mysql/gdb_args_slice.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gctx" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_batch_insert.go b/.example/database/gdb/mysql/gdb_batch_insert.go index 62c8a2e38..cdc2e7b36 100644 --- a/.example/database/gdb/mysql/gdb_batch_insert.go +++ b/.example/database/gdb/mysql/gdb_batch_insert.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gctx" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_binary.go b/.example/database/gdb/mysql/gdb_binary.go index eeba8987e..e0f0b4f6b 100644 --- a/.example/database/gdb/mysql/gdb_binary.go +++ b/.example/database/gdb/mysql/gdb_binary.go @@ -2,11 +2,11 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/os/gctx" - "github.com/gogf/gf/crypto/gaes" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/crypto/gaes" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_bit.go b/.example/database/gdb/mysql/gdb_bit.go index ce2c729e0..f08133af1 100644 --- a/.example/database/gdb/mysql/gdb_bit.go +++ b/.example/database/gdb/mysql/gdb_bit.go @@ -2,9 +2,9 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/os/gctx" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_cache.go b/.example/database/gdb/mysql/gdb_cache.go index 90f812ff2..35583865b 100644 --- a/.example/database/gdb/mysql/gdb_cache.go +++ b/.example/database/gdb/mysql/gdb_cache.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/os/gctx" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/os/gctx" + "github.com/gogf/gf/v2/util/gutil" "time" ) diff --git a/.example/database/gdb/mysql/gdb_complecated.go b/.example/database/gdb/mysql/gdb_complecated.go index eeaddebe3..b8af08994 100644 --- a/.example/database/gdb/mysql/gdb_complecated.go +++ b/.example/database/gdb/mysql/gdb_complecated.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_config.go b/.example/database/gdb/mysql/gdb_config.go index 4f6a809a3..9e0efa73d 100644 --- a/.example/database/gdb/mysql/gdb_config.go +++ b/.example/database/gdb/mysql/gdb_config.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_config2.go b/.example/database/gdb/mysql/gdb_config2.go index ca6fb4ebd..15120d2d0 100644 --- a/.example/database/gdb/mysql/gdb_config2.go +++ b/.example/database/gdb/mysql/gdb_config2.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_config3.go b/.example/database/gdb/mysql/gdb_config3.go index 576e622fd..960c34a24 100644 --- a/.example/database/gdb/mysql/gdb_config3.go +++ b/.example/database/gdb/mysql/gdb_config3.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_ctx.go b/.example/database/gdb/mysql/gdb_ctx.go index 0572f08c2..a27edc2f9 100644 --- a/.example/database/gdb/mysql/gdb_ctx.go +++ b/.example/database/gdb/mysql/gdb_ctx.go @@ -2,7 +2,7 @@ package main import ( "context" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_ctx_model.go b/.example/database/gdb/mysql/gdb_ctx_model.go index fec1663f0..3d8796f9a 100644 --- a/.example/database/gdb/mysql/gdb_ctx_model.go +++ b/.example/database/gdb/mysql/gdb_ctx_model.go @@ -2,7 +2,7 @@ package main import ( "context" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_datetime.go b/.example/database/gdb/mysql/gdb_datetime.go index 1a4677bb9..317316ec3 100644 --- a/.example/database/gdb/mysql/gdb_datetime.go +++ b/.example/database/gdb/mysql/gdb_datetime.go @@ -2,10 +2,10 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/os/gctx" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_debug1.go b/.example/database/gdb/mysql/gdb_debug1.go index ecbceffe3..8eaa2e49d 100644 --- a/.example/database/gdb/mysql/gdb_debug1.go +++ b/.example/database/gdb/mysql/gdb_debug1.go @@ -1,10 +1,10 @@ package main import ( - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gctx" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gctx" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_debug2.go b/.example/database/gdb/mysql/gdb_debug2.go index 2480dc420..0ab81ac21 100644 --- a/.example/database/gdb/mysql/gdb_debug2.go +++ b/.example/database/gdb/mysql/gdb_debug2.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gctx" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_distinct.go b/.example/database/gdb/mysql/gdb_distinct.go index 189422f6b..c043102e9 100644 --- a/.example/database/gdb/mysql/gdb_distinct.go +++ b/.example/database/gdb/mysql/gdb_distinct.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_insert.go b/.example/database/gdb/mysql/gdb_insert.go index 61a0bd35b..a8a3f1bbd 100644 --- a/.example/database/gdb/mysql/gdb_insert.go +++ b/.example/database/gdb/mysql/gdb_insert.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_issue_278.go b/.example/database/gdb/mysql/gdb_issue_278.go index 160b9f317..4bcb82ffa 100644 --- a/.example/database/gdb/mysql/gdb_issue_278.go +++ b/.example/database/gdb/mysql/gdb_issue_278.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) var ( diff --git a/.example/database/gdb/mysql/gdb_json_xml.go b/.example/database/gdb/mysql/gdb_json_xml.go index a5445ad53..ec986e321 100644 --- a/.example/database/gdb/mysql/gdb_json_xml.go +++ b/.example/database/gdb/mysql/gdb_json_xml.go @@ -2,11 +2,11 @@ package main import ( "fmt" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/os/gctx" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_pool.go b/.example/database/gdb/mysql/gdb_pool.go index dcfdd063a..1ef261186 100644 --- a/.example/database/gdb/mysql/gdb_pool.go +++ b/.example/database/gdb/mysql/gdb_pool.go @@ -1,10 +1,10 @@ package main import ( - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/os/gctx" "time" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_reconnect.go b/.example/database/gdb/mysql/gdb_reconnect.go index fbbb594d9..4ae644c99 100644 --- a/.example/database/gdb/mysql/gdb_reconnect.go +++ b/.example/database/gdb/mysql/gdb_reconnect.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gctx" "time" ) diff --git a/.example/database/gdb/mysql/gdb_struct.go b/.example/database/gdb/mysql/gdb_struct.go index dfe401475..5c1f421c8 100644 --- a/.example/database/gdb/mysql/gdb_struct.go +++ b/.example/database/gdb/mysql/gdb_struct.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_tables.go b/.example/database/gdb/mysql/gdb_tables.go index 6c84b9e1a..f179183c5 100644 --- a/.example/database/gdb/mysql/gdb_tables.go +++ b/.example/database/gdb/mysql/gdb_tables.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gctx" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_tables_fields.go b/.example/database/gdb/mysql/gdb_tables_fields.go index fe6e412b5..96dff35ba 100644 --- a/.example/database/gdb/mysql/gdb_tables_fields.go +++ b/.example/database/gdb/mysql/gdb_tables_fields.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gctx" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_transaction.go b/.example/database/gdb/mysql/gdb_transaction.go index fe5642ca2..a181829f4 100644 --- a/.example/database/gdb/mysql/gdb_transaction.go +++ b/.example/database/gdb/mysql/gdb_transaction.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_transaction_closure.go b/.example/database/gdb/mysql/gdb_transaction_closure.go index 9d38aef51..9c39a7db0 100644 --- a/.example/database/gdb/mysql/gdb_transaction_closure.go +++ b/.example/database/gdb/mysql/gdb_transaction_closure.go @@ -2,9 +2,9 @@ package main import ( "context" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gctx" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_transaction_savepoint.go b/.example/database/gdb/mysql/gdb_transaction_savepoint.go index e677f15ab..13eba5d0b 100644 --- a/.example/database/gdb/mysql/gdb_transaction_savepoint.go +++ b/.example/database/gdb/mysql/gdb_transaction_savepoint.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_update_field.go b/.example/database/gdb/mysql/gdb_update_field.go index 9b420db20..e653469f0 100644 --- a/.example/database/gdb/mysql/gdb_update_field.go +++ b/.example/database/gdb/mysql/gdb_update_field.go @@ -3,10 +3,10 @@ package main import ( "database/sql" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/os/gfile" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_update_union.go b/.example/database/gdb/mysql/gdb_update_union.go index cf51e548a..edacbdbe7 100644 --- a/.example/database/gdb/mysql/gdb_update_union.go +++ b/.example/database/gdb/mysql/gdb_update_union.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_value.go b/.example/database/gdb/mysql/gdb_value.go index 3909df5d5..aace6c5b2 100644 --- a/.example/database/gdb/mysql/gdb_value.go +++ b/.example/database/gdb/mysql/gdb_value.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_with_insert.go b/.example/database/gdb/mysql/gdb_with_insert.go index b7ef3a15b..79e8e3d86 100644 --- a/.example/database/gdb/mysql/gdb_with_insert.go +++ b/.example/database/gdb/mysql/gdb_with_insert.go @@ -3,10 +3,10 @@ package main import ( "context" "fmt" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gctx" - "github.com/gogf/gf/util/gmeta" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gctx" + "github.com/gogf/gf/v2/util/gmeta" ) func main() { diff --git a/.example/database/gdb/mysql/gdb_with_slect.go b/.example/database/gdb/mysql/gdb_with_slect.go index e15cf40f9..327062e88 100644 --- a/.example/database/gdb/mysql/gdb_with_slect.go +++ b/.example/database/gdb/mysql/gdb_with_slect.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gmeta" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gmeta" ) func main() { diff --git a/.example/database/gdb/mysql/issue364.go b/.example/database/gdb/mysql/issue364.go index 164a8a9bd..2f84b1aaf 100644 --- a/.example/database/gdb/mysql/issue364.go +++ b/.example/database/gdb/mysql/issue364.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "time" ) diff --git a/.example/database/gdb/oracle/gdb.go b/.example/database/gdb/oracle/gdb.go index 902015a13..c2f35661d 100644 --- a/.example/database/gdb/oracle/gdb.go +++ b/.example/database/gdb/oracle/gdb.go @@ -5,8 +5,8 @@ import ( "time" //_ "github.com/mattn/go-oci8" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/frame/g" ) // 本文件用于gf框架的mysql数据库操作示例,不作为单元测试使用 diff --git a/.example/database/gdb/sqlite/sqlite.go b/.example/database/gdb/sqlite/sqlite.go index 6224914ee..4160d5f4d 100644 --- a/.example/database/gdb/sqlite/sqlite.go +++ b/.example/database/gdb/sqlite/sqlite.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/frame/g" _ "github.com/mattn/go-sqlite3" ) diff --git a/.example/database/gredis/gredis.go b/.example/database/gredis/gredis.go index a276da6f9..32815d06c 100644 --- a/.example/database/gredis/gredis.go +++ b/.example/database/gredis/gredis.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/database/gredis" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/database/gredis" + "github.com/gogf/gf/v2/util/gconv" ) // 使用原生gredis.New操作redis,但是注意需要自己调用Close方法关闭redis链接池 diff --git a/.example/database/gredis/gredis2.go b/.example/database/gredis/gredis2.go index d4ef9aaeb..e141cb06e 100644 --- a/.example/database/gredis/gredis2.go +++ b/.example/database/gredis/gredis2.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" ) // 使用框架封装的g.Redis()方法获得redis操作对象单例,不需要开发者显示调用Close方法 diff --git a/.example/database/gredis/gredis_conn_do.go b/.example/database/gredis/gredis_conn_do.go index a87e993ba..6f3f2c6a2 100644 --- a/.example/database/gredis/gredis_conn_do.go +++ b/.example/database/gredis/gredis_conn_do.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/database/gredis/gredis_conn_do_var.go b/.example/database/gredis/gredis_conn_do_var.go index c19c29cbc..363d762ed 100644 --- a/.example/database/gredis/gredis_conn_do_var.go +++ b/.example/database/gredis/gredis_conn_do_var.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gredis/gredis_conn_send.go b/.example/database/gredis/gredis_conn_send.go index a6d6156ac..727e38ffc 100644 --- a/.example/database/gredis/gredis_conn_send.go +++ b/.example/database/gredis/gredis_conn_send.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/database/gredis/gredis_conn_send_var.go b/.example/database/gredis/gredis_conn_send_var.go index 5ad22b84e..019582ddd 100644 --- a/.example/database/gredis/gredis_conn_send_var.go +++ b/.example/database/gredis/gredis_conn_send_var.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/database/gredis/gredis_conn_subscribe.go b/.example/database/gredis/gredis_conn_subscribe.go index 40a2e6955..7baf3a62d 100644 --- a/.example/database/gredis/gredis_conn_subscribe.go +++ b/.example/database/gredis/gredis_conn_subscribe.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/database/gredis/gredis_conn_subscribe_var.go b/.example/database/gredis/gredis_conn_subscribe_var.go index bb8857cb7..d171d2cac 100644 --- a/.example/database/gredis/gredis_conn_subscribe_var.go +++ b/.example/database/gredis/gredis_conn_subscribe_var.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/debug/gdebug/gdebug.go b/.example/debug/gdebug/gdebug.go index 2410096a9..2c67adf32 100644 --- a/.example/debug/gdebug/gdebug.go +++ b/.example/debug/gdebug/gdebug.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/gogf/gf/debug/gdebug" + "github.com/gogf/gf/v2/debug/gdebug" ) func main() { diff --git a/.example/debug/gdebug/gdebug_info.go b/.example/debug/gdebug/gdebug_info.go index 0e07ca12b..a829d8a7f 100644 --- a/.example/debug/gdebug/gdebug_info.go +++ b/.example/debug/gdebug/gdebug_info.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/gogf/gf/debug/gdebug" + "github.com/gogf/gf/v2/debug/gdebug" ) func main() { diff --git a/.example/encoding/gbase64/gbase64.go b/.example/encoding/gbase64/gbase64.go index ecf665407..e87206a9c 100644 --- a/.example/encoding/gbase64/gbase64.go +++ b/.example/encoding/gbase64/gbase64.go @@ -3,7 +3,7 @@ package gbase64 import ( "fmt" - "github.com/gogf/gf/encoding/gbase64" + "github.com/gogf/gf/v2/encoding/gbase64" ) func main() { diff --git a/.example/encoding/gbinary/binary.go b/.example/encoding/gbinary/binary.go index de2f5e1ec..53e1e81de 100644 --- a/.example/encoding/gbinary/binary.go +++ b/.example/encoding/gbinary/binary.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/encoding/gbinary" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/encoding/gbinary" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/encoding/gbinary/bits1.go b/.example/encoding/gbinary/bits1.go index 973e589bb..6d2696157 100644 --- a/.example/encoding/gbinary/bits1.go +++ b/.example/encoding/gbinary/bits1.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/encoding/gbinary" + "github.com/gogf/gf/v2/encoding/gbinary" ) func main() { diff --git a/.example/encoding/gbinary/bits2.go b/.example/encoding/gbinary/bits2.go index 0332cf362..d85d04cb8 100644 --- a/.example/encoding/gbinary/bits2.go +++ b/.example/encoding/gbinary/bits2.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/encoding/gbinary" + "github.com/gogf/gf/v2/encoding/gbinary" ) func main() { diff --git a/.example/encoding/gcfg/gcfg1.go b/.example/encoding/gcfg/gcfg1.go index a9414223e..b59e0af91 100644 --- a/.example/encoding/gcfg/gcfg1.go +++ b/.example/encoding/gcfg/gcfg1.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/encoding/gcharset/gcharset.go b/.example/encoding/gcharset/gcharset.go index 07d2d37ec..cf3a8017a 100644 --- a/.example/encoding/gcharset/gcharset.go +++ b/.example/encoding/gcharset/gcharset.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/encoding/gcharset" + "github.com/gogf/gf/v2/encoding/gcharset" ) func main() { diff --git a/.example/encoding/gcompress/unzip.go b/.example/encoding/gcompress/unzip.go index 9f983fb3e..112b1977f 100644 --- a/.example/encoding/gcompress/unzip.go +++ b/.example/encoding/gcompress/unzip.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/encoding/gcompress" + "github.com/gogf/gf/v2/encoding/gcompress" ) func main() { diff --git a/.example/encoding/gcompress/unzip_content.go b/.example/encoding/gcompress/unzip_content.go index c6e25efed..b5d464998 100644 --- a/.example/encoding/gcompress/unzip_content.go +++ b/.example/encoding/gcompress/unzip_content.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/encoding/gcompress" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/encoding/gcompress" + "github.com/gogf/gf/v2/os/gfile" ) func main() { diff --git a/.example/encoding/gcompress/zip.go b/.example/encoding/gcompress/zip.go index c827c1d4f..6e055200d 100644 --- a/.example/encoding/gcompress/zip.go +++ b/.example/encoding/gcompress/zip.go @@ -3,7 +3,7 @@ package main import ( "archive/zip" "fmt" - "github.com/gogf/gf/encoding/gcompress" + "github.com/gogf/gf/v2/encoding/gcompress" "io" "os" "path/filepath" diff --git a/.example/encoding/ghash/ghash_repeat_check.go b/.example/encoding/ghash/ghash_repeat_check.go index da613411c..8451b1bc6 100644 --- a/.example/encoding/ghash/ghash_repeat_check.go +++ b/.example/encoding/ghash/ghash_repeat_check.go @@ -4,7 +4,7 @@ import ( "fmt" "strconv" - "github.com/gogf/gf/encoding/ghash" + "github.com/gogf/gf/v2/encoding/ghash" ) func main() { diff --git a/.example/encoding/gini/gini.go b/.example/encoding/gini/gini.go index 758c5210b..9e6c55a58 100644 --- a/.example/encoding/gini/gini.go +++ b/.example/encoding/gini/gini.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/gogf/gf/encoding/gini" + "github.com/gogf/gf/v2/encoding/gini" ) func main() { diff --git a/.example/encoding/gjson/gjson.go b/.example/encoding/gjson/gjson.go index 5b2510930..07da40f89 100644 --- a/.example/encoding/gjson/gjson.go +++ b/.example/encoding/gjson/gjson.go @@ -3,9 +3,9 @@ package main import ( "fmt" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtime" ) func getByPattern() { diff --git a/.example/encoding/gjson/issue#IZXU2.go b/.example/encoding/gjson/issue#IZXU2.go index e96f428d3..abbbc7fd9 100644 --- a/.example/encoding/gjson/issue#IZXU2.go +++ b/.example/encoding/gjson/issue#IZXU2.go @@ -4,7 +4,7 @@ import ( "encoding/json" "fmt" - "github.com/gogf/gf/encoding/gjson" + "github.com/gogf/gf/v2/encoding/gjson" ) type XinYanModel struct { diff --git a/.example/encoding/gjson/issue283.go b/.example/encoding/gjson/issue283.go index 7e01a7926..52b20a274 100644 --- a/.example/encoding/gjson/issue283.go +++ b/.example/encoding/gjson/issue283.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/glog" ) type GameUser struct { diff --git a/.example/encoding/gjson/issue360.go b/.example/encoding/gjson/issue360.go index dc0f9555c..7b753f312 100644 --- a/.example/encoding/gjson/issue360.go +++ b/.example/encoding/gjson/issue360.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/gogf/gf/encoding/gjson" + "github.com/gogf/gf/v2/encoding/gjson" ) func main() { diff --git a/.example/encoding/gyaml/gyaml.go b/.example/encoding/gyaml/gyaml.go index 20c4ae654..fc6380291 100644 --- a/.example/encoding/gyaml/gyaml.go +++ b/.example/encoding/gyaml/gyaml.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/encoding/gyaml" + "github.com/gogf/gf/v2/encoding/gyaml" ) func main() { diff --git a/.example/errors/gerror/gerror1.go b/.example/errors/gerror/gerror1.go index c644ae15d..32ed092e3 100644 --- a/.example/errors/gerror/gerror1.go +++ b/.example/errors/gerror/gerror1.go @@ -4,7 +4,7 @@ import ( "errors" "fmt" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gerror" ) func Error1() error { diff --git a/.example/errors/gerror/gerror2.go b/.example/errors/gerror/gerror2.go index 4ae5e3b3a..0d78edd99 100644 --- a/.example/errors/gerror/gerror2.go +++ b/.example/errors/gerror/gerror2.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gerror" ) func OpenFile() error { diff --git a/.example/errors/gerror/gerror3.go b/.example/errors/gerror/gerror3.go index 30b67533f..007db4f0a 100644 --- a/.example/errors/gerror/gerror3.go +++ b/.example/errors/gerror/gerror3.go @@ -4,7 +4,7 @@ import ( "errors" "fmt" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gerror" ) func Error1() error { diff --git a/.example/errors/gerror/gerror4.go b/.example/errors/gerror/gerror4.go index da2200080..03a10ac2e 100644 --- a/.example/errors/gerror/gerror4.go +++ b/.example/errors/gerror/gerror4.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gerror" ) func OpenFile() error { diff --git a/.example/errors/gerror/gerror5.go b/.example/errors/gerror/gerror5.go index 709b719a0..191965789 100644 --- a/.example/errors/gerror/gerror5.go +++ b/.example/errors/gerror/gerror5.go @@ -3,9 +3,9 @@ package main import ( "errors" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/glog" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gerror" ) func Error1() error { diff --git a/.example/i18n/gi18n/gi18n-dir.go b/.example/i18n/gi18n/gi18n-dir.go index 552298176..f05751e85 100644 --- a/.example/i18n/gi18n/gi18n-dir.go +++ b/.example/i18n/gi18n/gi18n-dir.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/gogf/gf/i18n/gi18n" + "github.com/gogf/gf/v2/i18n/gi18n" ) func main() { diff --git a/.example/i18n/gi18n/gi18n-file.go b/.example/i18n/gi18n/gi18n-file.go index f1a4423ee..3c81bf1f5 100644 --- a/.example/i18n/gi18n/gi18n-file.go +++ b/.example/i18n/gi18n/gi18n-file.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/gogf/gf/i18n/gi18n" + "github.com/gogf/gf/v2/i18n/gi18n" ) func main() { diff --git a/.example/i18n/gi18n/gi18n.go b/.example/i18n/gi18n/gi18n.go index 17d830c0d..e54764bbf 100644 --- a/.example/i18n/gi18n/gi18n.go +++ b/.example/i18n/gi18n/gi18n.go @@ -3,8 +3,8 @@ package main import ( "context" "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/i18n/gi18n" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/i18n/gi18n" ) func main() { diff --git a/.example/i18n/gi18n/http_view_i18n.go b/.example/i18n/gi18n/http_view_i18n.go index cbf0b6e36..e38340288 100644 --- a/.example/i18n/gi18n/http_view_i18n.go +++ b/.example/i18n/gi18n/http_view_i18n.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/i18n/gi18n" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/i18n/gi18n" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/i18n/gi18n/resource/gi18n-resource.go b/.example/i18n/gi18n/resource/gi18n-resource.go index fa77596e0..7867b202c 100644 --- a/.example/i18n/gi18n/resource/gi18n-resource.go +++ b/.example/i18n/gi18n/resource/gi18n-resource.go @@ -3,9 +3,9 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" - _ "github.com/gogf/gf/os/gres/testdata" + _ "github.com/gogf/gf/v2/os/gres/testdata" ) func main() { diff --git a/.example/net/ghttp/client/cookie/client.go b/.example/net/ghttp/client/cookie/client.go index 68d659488..212a81f6b 100644 --- a/.example/net/ghttp/client/cookie/client.go +++ b/.example/net/ghttp/client/cookie/client.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/net/ghttp/client/cookie/server.go b/.example/net/ghttp/client/cookie/server.go index 9b021a700..e262d9097 100644 --- a/.example/net/ghttp/client/cookie/server.go +++ b/.example/net/ghttp/client/cookie/server.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/client/get.go b/.example/net/ghttp/client/get.go index 0d64792cc..623073f3d 100644 --- a/.example/net/ghttp/client/get.go +++ b/.example/net/ghttp/client/get.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/client/middleware/client.go b/.example/net/ghttp/client/middleware/client.go index 7ba07b4bf..babba4fa5 100644 --- a/.example/net/ghttp/client/middleware/client.go +++ b/.example/net/ghttp/client/middleware/client.go @@ -3,15 +3,15 @@ package main import ( "bytes" "fmt" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/crypto/gmd5" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/guid" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/crypto/gmd5" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/guid" + "github.com/gogf/gf/v2/util/gutil" "io/ioutil" "net/http" ) diff --git a/.example/net/ghttp/client/middleware/server.go b/.example/net/ghttp/client/middleware/server.go index 8770dd634..8b431f89b 100644 --- a/.example/net/ghttp/client/middleware/server.go +++ b/.example/net/ghttp/client/middleware/server.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/client/upload-batch/client.go b/.example/net/ghttp/client/upload-batch/client.go index a0f6629f8..d8176b703 100644 --- a/.example/net/ghttp/client/upload-batch/client.go +++ b/.example/net/ghttp/client/upload-batch/client.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/net/ghttp/client/upload-batch/client2.go b/.example/net/ghttp/client/upload-batch/client2.go index 24568e951..7cc2963e5 100644 --- a/.example/net/ghttp/client/upload-batch/client2.go +++ b/.example/net/ghttp/client/upload-batch/client2.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/net/ghttp/client/upload-batch/server.go b/.example/net/ghttp/client/upload-batch/server.go index 482e1a7d6..5443dc298 100644 --- a/.example/net/ghttp/client/upload-batch/server.go +++ b/.example/net/ghttp/client/upload-batch/server.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) // Upload uploads files to /tmp . diff --git a/.example/net/ghttp/client/upload/client.go b/.example/net/ghttp/client/upload/client.go index a26548029..606c5252a 100644 --- a/.example/net/ghttp/client/upload/client.go +++ b/.example/net/ghttp/client/upload/client.go @@ -2,11 +2,11 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "path/filepath" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/glog" ) func SendXmlFile(gameId int, areaName string, filePath string) error { diff --git a/.example/net/ghttp/client/upload/server.go b/.example/net/ghttp/client/upload/server.go index 26751703c..4573fae51 100644 --- a/.example/net/ghttp/client/upload/server.go +++ b/.example/net/ghttp/client/upload/server.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) // Upload uploads files to /tmp . diff --git a/.example/net/ghttp/server/admin/admin.go b/.example/net/ghttp/server/admin/admin.go index 5a7ffd87e..640954823 100644 --- a/.example/net/ghttp/server/admin/admin.go +++ b/.example/net/ghttp/server/admin/admin.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/body.go b/.example/net/ghttp/server/body.go index cb31dc20d..ea762fd54 100644 --- a/.example/net/ghttp/server/body.go +++ b/.example/net/ghttp/server/body.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" "io/ioutil" ) diff --git a/.example/net/ghttp/server/controller/user.go b/.example/net/ghttp/server/controller/user.go index 7b00b18b0..1fe010bbf 100644 --- a/.example/net/ghttp/server/controller/user.go +++ b/.example/net/ghttp/server/controller/user.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/frame/gmvc" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/frame/gmvc" ) type User struct { diff --git a/.example/net/ghttp/server/controller/view.go b/.example/net/ghttp/server/controller/view.go index 83302a526..70f3f96c3 100644 --- a/.example/net/ghttp/server/controller/view.go +++ b/.example/net/ghttp/server/controller/view.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/frame/gmvc" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/frame/gmvc" ) type Controller struct { diff --git a/.example/net/ghttp/server/cookie.go b/.example/net/ghttp/server/cookie.go index 6b424b228..7702456cb 100644 --- a/.example/net/ghttp/server/cookie.go +++ b/.example/net/ghttp/server/cookie.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/net/ghttp/server/cors/cors1.go b/.example/net/ghttp/server/cors/cors1.go index afa7c9b8f..655a8da2f 100644 --- a/.example/net/ghttp/server/cors/cors1.go +++ b/.example/net/ghttp/server/cors/cors1.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/glog" ) func MiddlewareCORS(r *ghttp.Request) { diff --git a/.example/net/ghttp/server/cors/cors2.go b/.example/net/ghttp/server/cors/cors2.go index f6b4b95ec..307ab1ddf 100644 --- a/.example/net/ghttp/server/cors/cors2.go +++ b/.example/net/ghttp/server/cors/cors2.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func MiddlewareCORS(r *ghttp.Request) { diff --git a/.example/net/ghttp/server/cors/cors3.go b/.example/net/ghttp/server/cors/cors3.go index f9e0e348e..499e75d28 100644 --- a/.example/net/ghttp/server/cors/cors3.go +++ b/.example/net/ghttp/server/cors/cors3.go @@ -3,8 +3,8 @@ package main import ( "net/http" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func MiddlewareCORS(r *ghttp.Request) { diff --git a/.example/net/ghttp/server/denyroutes/denyroutes.go b/.example/net/ghttp/server/denyroutes/denyroutes.go index 9e001a584..4dc0020f0 100644 --- a/.example/net/ghttp/server/denyroutes/denyroutes.go +++ b/.example/net/ghttp/server/denyroutes/denyroutes.go @@ -1,6 +1,6 @@ package main -import "github.com/gogf/gf/frame/g" +import "github.com/gogf/gf/v2/frame/g" func main() { s := g.Server() diff --git a/.example/net/ghttp/server/domain.go b/.example/net/ghttp/server/domain.go index db7b66f00..f43bc4611 100644 --- a/.example/net/ghttp/server/domain.go +++ b/.example/net/ghttp/server/domain.go @@ -1,6 +1,6 @@ package main -import "github.com/gogf/gf/net/ghttp" +import "github.com/gogf/gf/v2/net/ghttp" func Hello1(r *ghttp.Request) { r.Response.Write("127.0.0.1: Hello World1!") diff --git a/.example/net/ghttp/server/download/download.go b/.example/net/ghttp/server/download/download.go index c1cfba7d8..cc1ebee35 100644 --- a/.example/net/ghttp/server/download/download.go +++ b/.example/net/ghttp/server/download/download.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/duplicate/duplicate1.go b/.example/net/ghttp/server/duplicate/duplicate1.go index 6a16c77d4..65b506465 100644 --- a/.example/net/ghttp/server/duplicate/duplicate1.go +++ b/.example/net/ghttp/server/duplicate/duplicate1.go @@ -2,8 +2,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/duplicate/duplicate2.go b/.example/net/ghttp/server/duplicate/duplicate2.go index 89cafaaca..85bcae9a3 100644 --- a/.example/net/ghttp/server/duplicate/duplicate2.go +++ b/.example/net/ghttp/server/duplicate/duplicate2.go @@ -2,8 +2,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/frame/gmvc" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/frame/gmvc" ) type User struct { diff --git a/.example/net/ghttp/server/duplicate/duplicate3.go b/.example/net/ghttp/server/duplicate/duplicate3.go index 862c0601b..e2b870f6c 100644 --- a/.example/net/ghttp/server/duplicate/duplicate3.go +++ b/.example/net/ghttp/server/duplicate/duplicate3.go @@ -2,8 +2,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) type Object struct{} diff --git a/.example/net/ghttp/server/exit.go b/.example/net/ghttp/server/exit.go index 864a9ddec..fa224e423 100644 --- a/.example/net/ghttp/server/exit.go +++ b/.example/net/ghttp/server/exit.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/net/ghttp/server/form/form-client.go b/.example/net/ghttp/server/form/form-client.go index 0ae72051c..9a7e29bce 100644 --- a/.example/net/ghttp/server/form/form-client.go +++ b/.example/net/ghttp/server/form/form-client.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/form/form.go b/.example/net/ghttp/server/form/form.go index b12b99c75..447ea6d78 100644 --- a/.example/net/ghttp/server/form/form.go +++ b/.example/net/ghttp/server/form/form.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/hello.go b/.example/net/ghttp/server/hello.go index 4263a0e06..98bb79771 100644 --- a/.example/net/ghttp/server/hello.go +++ b/.example/net/ghttp/server/hello.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/hooks/cors1.go b/.example/net/ghttp/server/hooks/cors1.go index b4b1be33c..352bac573 100644 --- a/.example/net/ghttp/server/hooks/cors1.go +++ b/.example/net/ghttp/server/hooks/cors1.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func Order(r *ghttp.Request) { diff --git a/.example/net/ghttp/server/hooks/cors2.go b/.example/net/ghttp/server/hooks/cors2.go index 71e43e28a..dfa1d170b 100644 --- a/.example/net/ghttp/server/hooks/cors2.go +++ b/.example/net/ghttp/server/hooks/cors2.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func Order(r *ghttp.Request) { diff --git a/.example/net/ghttp/server/hooks/hooks1.go b/.example/net/ghttp/server/hooks/hooks1.go index c87922cf5..492be6514 100644 --- a/.example/net/ghttp/server/hooks/hooks1.go +++ b/.example/net/ghttp/server/hooks/hooks1.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/net/ghttp/server/hooks/hooks4.go b/.example/net/ghttp/server/hooks/hooks4.go index 3a44c8ae4..b13b8de69 100644 --- a/.example/net/ghttp/server/hooks/hooks4.go +++ b/.example/net/ghttp/server/hooks/hooks4.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/hooks/hooks5.go b/.example/net/ghttp/server/hooks/hooks5.go index d7af76007..c61a6b167 100644 --- a/.example/net/ghttp/server/hooks/hooks5.go +++ b/.example/net/ghttp/server/hooks/hooks5.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/hooks/hooks_param.go b/.example/net/ghttp/server/hooks/hooks_param.go index 6f6d698d7..2670e276a 100644 --- a/.example/net/ghttp/server/hooks/hooks_param.go +++ b/.example/net/ghttp/server/hooks/hooks_param.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/hooks/same_route_multi_hook.go b/.example/net/ghttp/server/hooks/same_route_multi_hook.go index 605b31a03..bd448bcb2 100644 --- a/.example/net/ghttp/server/hooks/same_route_multi_hook.go +++ b/.example/net/ghttp/server/hooks/same_route_multi_hook.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/https/https.go b/.example/net/ghttp/server/https/https.go index 3c2da3cec..5ccb9ab49 100644 --- a/.example/net/ghttp/server/https/https.go +++ b/.example/net/ghttp/server/https/https.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/https/https_http.go b/.example/net/ghttp/server/https/https_http.go index ad53a0fda..dc5c3ff0e 100644 --- a/.example/net/ghttp/server/https/https_http.go +++ b/.example/net/ghttp/server/https/https_http.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/log/log.go b/.example/net/ghttp/server/log/log.go index c4f1958d1..613a2c881 100644 --- a/.example/net/ghttp/server/log/log.go +++ b/.example/net/ghttp/server/log/log.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" "net/http" ) diff --git a/.example/net/ghttp/server/log/log_error.go b/.example/net/ghttp/server/log/log_error.go index 6b8bc48a4..727592f21 100644 --- a/.example/net/ghttp/server/log/log_error.go +++ b/.example/net/ghttp/server/log/log_error.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/middleware/auth.go b/.example/net/ghttp/server/middleware/auth.go index cda744673..d4d4efdfd 100644 --- a/.example/net/ghttp/server/middleware/auth.go +++ b/.example/net/ghttp/server/middleware/auth.go @@ -3,8 +3,8 @@ package main import ( "net/http" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func MiddlewareAuth(r *ghttp.Request) { diff --git a/.example/net/ghttp/server/middleware/auth_exception.go b/.example/net/ghttp/server/middleware/auth_exception.go index f36bbe337..2dbfbcc4f 100644 --- a/.example/net/ghttp/server/middleware/auth_exception.go +++ b/.example/net/ghttp/server/middleware/auth_exception.go @@ -3,8 +3,8 @@ package main import ( "net/http" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func MiddlewareAuth(r *ghttp.Request) { diff --git a/.example/net/ghttp/server/middleware/cors.go b/.example/net/ghttp/server/middleware/cors.go index d7acaf51f..761d7f458 100644 --- a/.example/net/ghttp/server/middleware/cors.go +++ b/.example/net/ghttp/server/middleware/cors.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func MiddlewareCORS(r *ghttp.Request) { diff --git a/.example/net/ghttp/server/middleware/error_handling.go b/.example/net/ghttp/server/middleware/error_handling.go index afe4e98a3..9eee48fe3 100644 --- a/.example/net/ghttp/server/middleware/error_handling.go +++ b/.example/net/ghttp/server/middleware/error_handling.go @@ -3,8 +3,8 @@ package main import ( "net/http" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func MiddlewareAuth(r *ghttp.Request) { diff --git a/.example/net/ghttp/server/middleware/issue355.go b/.example/net/ghttp/server/middleware/issue355.go index 0470c4af4..048530a70 100644 --- a/.example/net/ghttp/server/middleware/issue355.go +++ b/.example/net/ghttp/server/middleware/issue355.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/middleware/log.go b/.example/net/ghttp/server/middleware/log.go index 225dc4c8c..5e0e8c851 100644 --- a/.example/net/ghttp/server/middleware/log.go +++ b/.example/net/ghttp/server/middleware/log.go @@ -3,10 +3,10 @@ package main import ( "net/http" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/glog" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func MiddlewareAuth(r *ghttp.Request) { diff --git a/.example/net/ghttp/server/middleware/middleware.go b/.example/net/ghttp/server/middleware/middleware.go index 4dcf2ddb9..7ebad3f37 100644 --- a/.example/net/ghttp/server/middleware/middleware.go +++ b/.example/net/ghttp/server/middleware/middleware.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/middleware/param.go b/.example/net/ghttp/server/middleware/param.go index ece36b755..385db1d96 100644 --- a/.example/net/ghttp/server/middleware/param.go +++ b/.example/net/ghttp/server/middleware/param.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) // 前置中间件1 diff --git a/.example/net/ghttp/server/name.go b/.example/net/ghttp/server/name.go index 2e1cd60cc..fc5d5499b 100644 --- a/.example/net/ghttp/server/name.go +++ b/.example/net/ghttp/server/name.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) type User struct{} diff --git a/.example/net/ghttp/server/object/user.go b/.example/net/ghttp/server/object/user.go index 28d76456e..89215b840 100644 --- a/.example/net/ghttp/server/object/user.go +++ b/.example/net/ghttp/server/object/user.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) type User struct{} diff --git a/.example/net/ghttp/server/ports.go b/.example/net/ghttp/server/ports.go index fa6b8c883..dfb187c66 100644 --- a/.example/net/ghttp/server/ports.go +++ b/.example/net/ghttp/server/ports.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/pprof.go b/.example/net/ghttp/server/pprof.go index 79f96ebdc..800f098f0 100644 --- a/.example/net/ghttp/server/pprof.go +++ b/.example/net/ghttp/server/pprof.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/redirect/redirect_back.go b/.example/net/ghttp/server/redirect/redirect_back.go index ea26283e8..2e2f93e15 100644 --- a/.example/net/ghttp/server/redirect/redirect_back.go +++ b/.example/net/ghttp/server/redirect/redirect_back.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/redirect/redirect_to.go b/.example/net/ghttp/server/redirect/redirect_to.go index f7b8f859d..b67b5a3c6 100644 --- a/.example/net/ghttp/server/redirect/redirect_to.go +++ b/.example/net/ghttp/server/redirect/redirect_to.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/reload/admin.go b/.example/net/ghttp/server/reload/admin.go index a4147ccc8..eff842a5a 100644 --- a/.example/net/ghttp/server/reload/admin.go +++ b/.example/net/ghttp/server/reload/admin.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/net/ghttp/server/reload/https.go b/.example/net/ghttp/server/reload/https.go index fa0a50cfd..ace087ee6 100644 --- a/.example/net/ghttp/server/reload/https.go +++ b/.example/net/ghttp/server/reload/https.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/reload/https_http.go b/.example/net/ghttp/server/reload/https_http.go index 155c53722..b0e8de1e8 100644 --- a/.example/net/ghttp/server/reload/https_http.go +++ b/.example/net/ghttp/server/reload/https_http.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/reload/multi_port_and_server.go b/.example/net/ghttp/server/reload/multi_port_and_server.go index f599d0d4d..e6c4b5233 100644 --- a/.example/net/ghttp/server/reload/multi_port_and_server.go +++ b/.example/net/ghttp/server/reload/multi_port_and_server.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/net/ghttp/server/reload/simple.go b/.example/net/ghttp/server/reload/simple.go index 056ddd2eb..a5b06250b 100644 --- a/.example/net/ghttp/server/reload/simple.go +++ b/.example/net/ghttp/server/reload/simple.go @@ -3,9 +3,9 @@ package main import ( "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gproc" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gproc" ) func main() { diff --git a/.example/net/ghttp/server/request/basic.go b/.example/net/ghttp/server/request/basic.go index d706b6267..3c4aedf28 100644 --- a/.example/net/ghttp/server/request/basic.go +++ b/.example/net/ghttp/server/request/basic.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/request/exit/exit.go b/.example/net/ghttp/server/request/exit/exit.go index 8c4d96188..57d43e0d2 100644 --- a/.example/net/ghttp/server/request/exit/exit.go +++ b/.example/net/ghttp/server/request/exit/exit.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/request/json-xml/test1.go b/.example/net/ghttp/server/request/json-xml/test1.go index ace00f388..aabe06e5a 100644 --- a/.example/net/ghttp/server/request/json-xml/test1.go +++ b/.example/net/ghttp/server/request/json-xml/test1.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/request/json-xml/test2.go b/.example/net/ghttp/server/request/json-xml/test2.go index ced00e20d..21b8de109 100644 --- a/.example/net/ghttp/server/request/json-xml/test2.go +++ b/.example/net/ghttp/server/request/json-xml/test2.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/util/gvalid" ) type RegisterReq struct { diff --git a/.example/net/ghttp/server/request/params/array.go b/.example/net/ghttp/server/request/params/array.go index ab177bffe..36ba6055f 100644 --- a/.example/net/ghttp/server/request/params/array.go +++ b/.example/net/ghttp/server/request/params/array.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/request/params/map.go b/.example/net/ghttp/server/request/params/map.go index 476c665a9..bc913ae33 100644 --- a/.example/net/ghttp/server/request/params/map.go +++ b/.example/net/ghttp/server/request/params/map.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/request/params/repeat.go b/.example/net/ghttp/server/request/params/repeat.go index 1384ac333..ba8f18e63 100644 --- a/.example/net/ghttp/server/request/params/repeat.go +++ b/.example/net/ghttp/server/request/params/repeat.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/request/priority.go b/.example/net/ghttp/server/request/priority.go index 538c77630..93ced6777 100644 --- a/.example/net/ghttp/server/request/priority.go +++ b/.example/net/ghttp/server/request/priority.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/request/request_struct.go b/.example/net/ghttp/server/request/request_struct.go index c2737f6ec..dfc15e349 100644 --- a/.example/net/ghttp/server/request/request_struct.go +++ b/.example/net/ghttp/server/request/request_struct.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/request/request_validation.go b/.example/net/ghttp/server/request/request_validation.go index 2e180ad77..a6ab6185f 100644 --- a/.example/net/ghttp/server/request/request_validation.go +++ b/.example/net/ghttp/server/request/request_validation.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/util/gvalid" ) type User struct { diff --git a/.example/net/ghttp/server/request/struct/parse1.go b/.example/net/ghttp/server/request/struct/parse1.go index 4018bfa97..f00d79c81 100644 --- a/.example/net/ghttp/server/request/struct/parse1.go +++ b/.example/net/ghttp/server/request/struct/parse1.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/request/struct/parse2.go b/.example/net/ghttp/server/request/struct/parse2.go index fa72da655..8d5f19786 100644 --- a/.example/net/ghttp/server/request/struct/parse2.go +++ b/.example/net/ghttp/server/request/struct/parse2.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) type RegisterReq struct { diff --git a/.example/net/ghttp/server/request/validation/validation1/validation1.go b/.example/net/ghttp/server/request/validation/validation1/validation1.go index 51a3c8346..759115fa1 100644 --- a/.example/net/ghttp/server/request/validation/validation1/validation1.go +++ b/.example/net/ghttp/server/request/validation/validation1/validation1.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) type RegisterReq struct { diff --git a/.example/net/ghttp/server/request/validation/validation2/validation2.go b/.example/net/ghttp/server/request/validation/validation2/validation2.go index 2800feab1..93f5d021f 100644 --- a/.example/net/ghttp/server/request/validation/validation2/validation2.go +++ b/.example/net/ghttp/server/request/validation/validation2/validation2.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/util/gvalid" ) type RegisterReq struct { diff --git a/.example/net/ghttp/server/resource/resource.go b/.example/net/ghttp/server/resource/resource.go index c9784aeed..c5b63fec9 100644 --- a/.example/net/ghttp/server/resource/resource.go +++ b/.example/net/ghttp/server/resource/resource.go @@ -3,10 +3,10 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gres" - _ "github.com/gogf/gf/os/gres/testdata/data" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gres" + _ "github.com/gogf/gf/v2/os/gres/testdata/data" ) func main() { diff --git a/.example/net/ghttp/server/reuseport/reuseport.go b/.example/net/ghttp/server/reuseport/reuseport.go index fe6522da6..538b38e34 100644 --- a/.example/net/ghttp/server/reuseport/reuseport.go +++ b/.example/net/ghttp/server/reuseport/reuseport.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/net/ghttp/server/router/duplicated/duplicated.go b/.example/net/ghttp/server/router/duplicated/duplicated.go index 9402a2a4d..fb23d03a2 100644 --- a/.example/net/ghttp/server/router/duplicated/duplicated.go +++ b/.example/net/ghttp/server/router/duplicated/duplicated.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/router/group/basic.go b/.example/net/ghttp/server/router/group/basic.go index 899b9243e..bd87d6867 100644 --- a/.example/net/ghttp/server/router/group/basic.go +++ b/.example/net/ghttp/server/router/group/basic.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/router/group/batch.go b/.example/net/ghttp/server/router/group/batch.go index 84519907b..185393e7f 100644 --- a/.example/net/ghttp/server/router/group/batch.go +++ b/.example/net/ghttp/server/router/group/batch.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) type Object struct{} diff --git a/.example/net/ghttp/server/router/group/level.go b/.example/net/ghttp/server/router/group/level.go index 1ee710586..8209af16f 100644 --- a/.example/net/ghttp/server/router/group/level.go +++ b/.example/net/ghttp/server/router/group/level.go @@ -3,8 +3,8 @@ package main import ( "net/http" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func MiddlewareAuth(r *ghttp.Request) { diff --git a/.example/net/ghttp/server/router/router1.go b/.example/net/ghttp/server/router/router1.go index 216e805cd..ce2276266 100644 --- a/.example/net/ghttp/server/router/router1.go +++ b/.example/net/ghttp/server/router/router1.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/router/router2.go b/.example/net/ghttp/server/router/router2.go index 285817740..3732e8026 100644 --- a/.example/net/ghttp/server/router/router2.go +++ b/.example/net/ghttp/server/router/router2.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/router/router3.go b/.example/net/ghttp/server/router/router3.go index 649694de2..dbf6ba73d 100644 --- a/.example/net/ghttp/server/router/router3.go +++ b/.example/net/ghttp/server/router/router3.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/router/router4.go b/.example/net/ghttp/server/router/router4.go index daa4b9f73..3218be3ea 100644 --- a/.example/net/ghttp/server/router/router4.go +++ b/.example/net/ghttp/server/router/router4.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/router/router5.go b/.example/net/ghttp/server/router/router5.go index c280fadb0..06664e3b5 100644 --- a/.example/net/ghttp/server/router/router5.go +++ b/.example/net/ghttp/server/router/router5.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/router/router6.go b/.example/net/ghttp/server/router/router6.go index d22002beb..548acfc5e 100644 --- a/.example/net/ghttp/server/router/router6.go +++ b/.example/net/ghttp/server/router/router6.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) // 试试模糊匹配规则不带名称会怎么样 diff --git a/.example/net/ghttp/server/servefile/servefile.go b/.example/net/ghttp/server/servefile/servefile.go index 761cfbe03..85d52b650 100644 --- a/.example/net/ghttp/server/servefile/servefile.go +++ b/.example/net/ghttp/server/servefile/servefile.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/servefile/servefiledownload.go b/.example/net/ghttp/server/servefile/servefiledownload.go index a8e734b9b..9c9f67ff5 100644 --- a/.example/net/ghttp/server/servefile/servefiledownload.go +++ b/.example/net/ghttp/server/servefile/servefiledownload.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/server2.go b/.example/net/ghttp/server/server2.go index 800dd71f8..fe96ae6bb 100644 --- a/.example/net/ghttp/server/server2.go +++ b/.example/net/ghttp/server/server2.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/session.go b/.example/net/ghttp/server/session.go index fd553cff9..704bc8a6d 100644 --- a/.example/net/ghttp/server/session.go +++ b/.example/net/ghttp/server/session.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/net/ghttp/server/session/basic/session.go b/.example/net/ghttp/server/session/basic/session.go index c7a21a684..b2d101845 100644 --- a/.example/net/ghttp/server/session/basic/session.go +++ b/.example/net/ghttp/server/session/basic/session.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/net/ghttp/server/session/redis/redis.go b/.example/net/ghttp/server/session/redis/redis.go index 5544c3318..f581dcdcd 100644 --- a/.example/net/ghttp/server/session/redis/redis.go +++ b/.example/net/ghttp/server/session/redis/redis.go @@ -1,10 +1,10 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gsession" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gsession" + "github.com/gogf/gf/v2/os/gtime" "time" ) diff --git a/.example/net/ghttp/server/session/redis/redis_bigint.go b/.example/net/ghttp/server/session/redis/redis_bigint.go index b8a5b3460..07580bbfd 100644 --- a/.example/net/ghttp/server/session/redis/redis_bigint.go +++ b/.example/net/ghttp/server/session/redis/redis_bigint.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gsession" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gsession" ) func main() { diff --git a/.example/net/ghttp/server/static/static.go b/.example/net/ghttp/server/static/static.go index 3fbc63809..2a06b196d 100644 --- a/.example/net/ghttp/server/static/static.go +++ b/.example/net/ghttp/server/static/static.go @@ -1,6 +1,6 @@ package main -import "github.com/gogf/gf/frame/g" +import "github.com/gogf/gf/v2/frame/g" // 静态文件服务器基本使用 func main() { diff --git a/.example/net/ghttp/server/static/static_path.go b/.example/net/ghttp/server/static/static_path.go index 222c6be87..30579ec53 100644 --- a/.example/net/ghttp/server/static/static_path.go +++ b/.example/net/ghttp/server/static/static_path.go @@ -1,6 +1,6 @@ package main -import "github.com/gogf/gf/frame/g" +import "github.com/gogf/gf/v2/frame/g" // 静态文件服务器,支持自定义静态目录映射 func main() { diff --git a/.example/net/ghttp/server/static/static_path2.go b/.example/net/ghttp/server/static/static_path2.go index f626c99d5..30c5c3258 100644 --- a/.example/net/ghttp/server/static/static_path2.go +++ b/.example/net/ghttp/server/static/static_path2.go @@ -1,6 +1,6 @@ package main -import "github.com/gogf/gf/frame/g" +import "github.com/gogf/gf/v2/frame/g" // 静态文件服务器,支持自定义静态目录映射 func main() { diff --git a/.example/net/ghttp/server/status.go b/.example/net/ghttp/server/status.go index 34256f0c5..c06feca06 100644 --- a/.example/net/ghttp/server/status.go +++ b/.example/net/ghttp/server/status.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/status_map.go b/.example/net/ghttp/server/status_map.go index de0f8b1ca..517af3fc8 100644 --- a/.example/net/ghttp/server/status_map.go +++ b/.example/net/ghttp/server/status_map.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/status_redirect.go b/.example/net/ghttp/server/status_redirect.go index e525151a3..5658a3109 100644 --- a/.example/net/ghttp/server/status_redirect.go +++ b/.example/net/ghttp/server/status_redirect.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/template/build-in/objects/objects.go b/.example/net/ghttp/server/template/build-in/objects/objects.go index 2559da767..69d1311e5 100644 --- a/.example/net/ghttp/server/template/build-in/objects/objects.go +++ b/.example/net/ghttp/server/template/build-in/objects/objects.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/template/build-in/vars/vars.go b/.example/net/ghttp/server/template/build-in/vars/vars.go index 2e9b37027..0d6544202 100644 --- a/.example/net/ghttp/server/template/build-in/vars/vars.go +++ b/.example/net/ghttp/server/template/build-in/vars/vars.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/template/config/config.go b/.example/net/ghttp/server/template/config/config.go index f09b8f9ae..94eaa48d6 100644 --- a/.example/net/ghttp/server/template/config/config.go +++ b/.example/net/ghttp/server/template/config/config.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/template/conflicts-name/client.go b/.example/net/ghttp/server/template/conflicts-name/client.go index 48786e7a8..c82e35f1a 100644 --- a/.example/net/ghttp/server/template/conflicts-name/client.go +++ b/.example/net/ghttp/server/template/conflicts-name/client.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) // https://github.com/gogf/gf/issues/437 diff --git a/.example/net/ghttp/server/template/layout/main.go b/.example/net/ghttp/server/template/layout/main.go index 439589e4b..9040ced33 100644 --- a/.example/net/ghttp/server/template/layout/main.go +++ b/.example/net/ghttp/server/template/layout/main.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/template/tpl1/tpl1.go b/.example/net/ghttp/server/template/tpl1/tpl1.go index d10af71b9..da6d18b0e 100644 --- a/.example/net/ghttp/server/template/tpl1/tpl1.go +++ b/.example/net/ghttp/server/template/tpl1/tpl1.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/template/tpl2/main.go b/.example/net/ghttp/server/template/tpl2/main.go index c933cb678..8489511eb 100644 --- a/.example/net/ghttp/server/template/tpl2/main.go +++ b/.example/net/ghttp/server/template/tpl2/main.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/frame/gins" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/frame/gins" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/net/ghttp/server/websocket/echo-wss/main.go b/.example/net/ghttp/server/websocket/echo-wss/main.go index 07d312d71..32689e893 100644 --- a/.example/net/ghttp/server/websocket/echo-wss/main.go +++ b/.example/net/ghttp/server/websocket/echo-wss/main.go @@ -1,10 +1,10 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/net/ghttp/server/websocket/echo/main-group.go b/.example/net/ghttp/server/websocket/echo/main-group.go index fd7acd90e..5a6cd8285 100644 --- a/.example/net/ghttp/server/websocket/echo/main-group.go +++ b/.example/net/ghttp/server/websocket/echo/main-group.go @@ -1,10 +1,10 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/glog" ) func ws(r *ghttp.Request) { diff --git a/.example/net/ghttp/server/websocket/echo/main.go b/.example/net/ghttp/server/websocket/echo/main.go index daa3f419c..61e45cebb 100644 --- a/.example/net/ghttp/server/websocket/echo/main.go +++ b/.example/net/ghttp/server/websocket/echo/main.go @@ -1,10 +1,10 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/net/gsmtp/gsmtp_sendMail.go b/.example/net/gsmtp/gsmtp_sendMail.go index f32cd7f38..307dbe24f 100644 --- a/.example/net/gsmtp/gsmtp_sendMail.go +++ b/.example/net/gsmtp/gsmtp_sendMail.go @@ -8,7 +8,7 @@ package main import ( "fmt" - "github.com/gogf/gf/net/gsmtp" + "github.com/gogf/gf/v2/net/gsmtp" ) func main() { diff --git a/.example/net/gtcp/gtcp_conn.go b/.example/net/gtcp/gtcp_conn.go index 323595751..855c10901 100644 --- a/.example/net/gtcp/gtcp_conn.go +++ b/.example/net/gtcp/gtcp_conn.go @@ -5,8 +5,8 @@ import ( "fmt" "os" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/net/gtcp/gtcp_echo_server.go b/.example/net/gtcp/gtcp_echo_server.go index 5f3d481e9..85f60832c 100644 --- a/.example/net/gtcp/gtcp_echo_server.go +++ b/.example/net/gtcp/gtcp_echo_server.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/net/gtcp" + "github.com/gogf/gf/v2/net/gtcp" ) func main() { diff --git a/.example/net/gtcp/gtcp_func.go b/.example/net/gtcp/gtcp_func.go index bca7df226..79217a973 100644 --- a/.example/net/gtcp/gtcp_func.go +++ b/.example/net/gtcp/gtcp_func.go @@ -4,7 +4,7 @@ import ( "fmt" "os" - "github.com/gogf/gf/net/gtcp" + "github.com/gogf/gf/v2/net/gtcp" ) func main() { diff --git a/.example/net/gtcp/gtcp_pool1.go b/.example/net/gtcp/gtcp_pool1.go index 69c2a491a..200d5e5dd 100644 --- a/.example/net/gtcp/gtcp_pool1.go +++ b/.example/net/gtcp/gtcp_pool1.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/net/gtcp/gtcp_pool2.go b/.example/net/gtcp/gtcp_pool2.go index c30ad647d..3032ebfa9 100644 --- a/.example/net/gtcp/gtcp_pool2.go +++ b/.example/net/gtcp/gtcp_pool2.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/net/gtcp/gtcp_server_client1.go b/.example/net/gtcp/gtcp_server_client1.go index 8f153aa31..076d455d6 100644 --- a/.example/net/gtcp/gtcp_server_client1.go +++ b/.example/net/gtcp/gtcp_server_client1.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/net/gtcp/gtcp_server_client2.go b/.example/net/gtcp/gtcp_server_client2.go index 0c89832dc..5ff8fc79d 100644 --- a/.example/net/gtcp/gtcp_server_client2.go +++ b/.example/net/gtcp/gtcp_server_client2.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/net/gtcp/gtcp_timeout_client.go b/.example/net/gtcp/gtcp_timeout_client.go index e4a777282..b3777f72f 100644 --- a/.example/net/gtcp/gtcp_timeout_client.go +++ b/.example/net/gtcp/gtcp_timeout_client.go @@ -3,9 +3,9 @@ package main import ( "time" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/net/gtcp/gtcp_timeout_server.go b/.example/net/gtcp/gtcp_timeout_server.go index eee3a748c..69c8592da 100644 --- a/.example/net/gtcp/gtcp_timeout_server.go +++ b/.example/net/gtcp/gtcp_timeout_server.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/gogf/gf/net/gtcp" + "github.com/gogf/gf/v2/net/gtcp" ) func main() { diff --git a/.example/net/gtcp/pkg_operations/common/funcs/funcs.go b/.example/net/gtcp/pkg_operations/common/funcs/funcs.go index 368874c1e..dfa2eb883 100644 --- a/.example/net/gtcp/pkg_operations/common/funcs/funcs.go +++ b/.example/net/gtcp/pkg_operations/common/funcs/funcs.go @@ -4,8 +4,8 @@ import ( "encoding/json" "fmt" - "github.com/gogf/gf/.example/net/gtcp/pkg_operations/common/types" - "github.com/gogf/gf/net/gtcp" + "github.com/gogf/gf/v2/.example/net/gtcp/pkg_operations/common/types" + "github.com/gogf/gf/v2/net/gtcp" ) // 自定义格式发送消息包 diff --git a/.example/net/gtcp/pkg_operations/common/gtcp_common_client.go b/.example/net/gtcp/pkg_operations/common/gtcp_common_client.go index 5d4c5f5c1..6ccf1137a 100644 --- a/.example/net/gtcp/pkg_operations/common/gtcp_common_client.go +++ b/.example/net/gtcp/pkg_operations/common/gtcp_common_client.go @@ -3,11 +3,11 @@ package main import ( "time" - "github.com/gogf/gf/.example/net/gtcp/pkg_operations/common/funcs" - "github.com/gogf/gf/.example/net/gtcp/pkg_operations/common/types" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/.example/net/gtcp/pkg_operations/common/funcs" + "github.com/gogf/gf/v2/.example/net/gtcp/pkg_operations/common/types" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtimer" ) func main() { diff --git a/.example/net/gtcp/pkg_operations/common/gtcp_common_server.go b/.example/net/gtcp/pkg_operations/common/gtcp_common_server.go index e9a8d4a74..7a6b23b21 100644 --- a/.example/net/gtcp/pkg_operations/common/gtcp_common_server.go +++ b/.example/net/gtcp/pkg_operations/common/gtcp_common_server.go @@ -3,11 +3,11 @@ package main import ( "time" - "github.com/gogf/gf/.example/net/gtcp/pkg_operations/common/funcs" - "github.com/gogf/gf/.example/net/gtcp/pkg_operations/common/types" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/.example/net/gtcp/pkg_operations/common/funcs" + "github.com/gogf/gf/v2/.example/net/gtcp/pkg_operations/common/types" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtimer" ) func main() { diff --git a/.example/net/gtcp/pkg_operations/gtcp_basic.go b/.example/net/gtcp/pkg_operations/gtcp_basic.go index 8927f0586..88c314b50 100644 --- a/.example/net/gtcp/pkg_operations/gtcp_basic.go +++ b/.example/net/gtcp/pkg_operations/gtcp_basic.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/net/gtcp/pkg_operations/gtcp_empty_data.go b/.example/net/gtcp/pkg_operations/gtcp_empty_data.go index d525ae23a..ba20cbad6 100644 --- a/.example/net/gtcp/pkg_operations/gtcp_empty_data.go +++ b/.example/net/gtcp/pkg_operations/gtcp_empty_data.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/net/gtcp/pkg_operations/gtcp_pkg_option.go b/.example/net/gtcp/pkg_operations/gtcp_pkg_option.go index 2a2d7dccf..41c6ba20b 100644 --- a/.example/net/gtcp/pkg_operations/gtcp_pkg_option.go +++ b/.example/net/gtcp/pkg_operations/gtcp_pkg_option.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/net/gtcp/pkg_operations/monitor/gtcp_monitor_client.go b/.example/net/gtcp/pkg_operations/monitor/gtcp_monitor_client.go index 7ce623e40..da316425f 100644 --- a/.example/net/gtcp/pkg_operations/monitor/gtcp_monitor_client.go +++ b/.example/net/gtcp/pkg_operations/monitor/gtcp_monitor_client.go @@ -3,11 +3,11 @@ package main import ( "encoding/json" - "github.com/gogf/gf/.example/net/gtcp/pkg_operations/monitor/types" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/.example/net/gtcp/pkg_operations/monitor/types" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/net/gtcp/pkg_operations/monitor/gtcp_monitor_server.go b/.example/net/gtcp/pkg_operations/monitor/gtcp_monitor_server.go index b9758f893..02606676f 100644 --- a/.example/net/gtcp/pkg_operations/monitor/gtcp_monitor_server.go +++ b/.example/net/gtcp/pkg_operations/monitor/gtcp_monitor_server.go @@ -3,9 +3,9 @@ package main import ( "encoding/json" - "github.com/gogf/gf/.example/net/gtcp/pkg_operations/monitor/types" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/.example/net/gtcp/pkg_operations/monitor/types" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/net/gtcp/pkg_operations/monitor/types/types.go b/.example/net/gtcp/pkg_operations/monitor/types/types.go index d0c43ed09..2d6b6b7cf 100644 --- a/.example/net/gtcp/pkg_operations/monitor/types/types.go +++ b/.example/net/gtcp/pkg_operations/monitor/types/types.go @@ -1,6 +1,6 @@ package types -import "github.com/gogf/gf/frame/g" +import "github.com/gogf/gf/v2/frame/g" type NodeInfo struct { Cpu float32 // CPU百分比(%) diff --git a/.example/net/gtcp/server_client/gtcp_client.go b/.example/net/gtcp/server_client/gtcp_client.go index a991cad7a..be580a6ef 100644 --- a/.example/net/gtcp/server_client/gtcp_client.go +++ b/.example/net/gtcp/server_client/gtcp_client.go @@ -3,9 +3,9 @@ package main import ( "time" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/net/gtcp/server_client/gtcp_server.go b/.example/net/gtcp/server_client/gtcp_server.go index e814f31e8..92df614f7 100644 --- a/.example/net/gtcp/server_client/gtcp_server.go +++ b/.example/net/gtcp/server_client/gtcp_server.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/net/gtcp" + "github.com/gogf/gf/v2/net/gtcp" ) func main() { diff --git a/.example/net/gtcp/tls/gtcp_server_client.go b/.example/net/gtcp/tls/gtcp_server_client.go index e478620cc..87d5bb981 100644 --- a/.example/net/gtcp/tls/gtcp_server_client.go +++ b/.example/net/gtcp/tls/gtcp_server_client.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/net/gudp/gudp_server.go b/.example/net/gudp/gudp_server.go index b3d739798..ba59eaf75 100644 --- a/.example/net/gudp/gudp_server.go +++ b/.example/net/gudp/gudp_server.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/net/gudp" + "github.com/gogf/gf/v2/net/gudp" ) func main() { diff --git a/.example/net/gudp/gudp_server_client.go b/.example/net/gudp/gudp_server_client.go index 720e1052e..a19512ee0 100644 --- a/.example/net/gudp/gudp_server_client.go +++ b/.example/net/gudp/gudp_server_client.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/gogf/gf/net/gudp" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/net/gudp" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gbuild/gbuild.go b/.example/os/gbuild/gbuild.go index 486371b31..5759c3d18 100644 --- a/.example/os/gbuild/gbuild.go +++ b/.example/os/gbuild/gbuild.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gbuild" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gbuild" ) func main() { diff --git a/.example/os/gcache/getorset_func_lock.go b/.example/os/gcache/getorset_func_lock.go index b5e3760bc..1d909597d 100644 --- a/.example/os/gcache/getorset_func_lock.go +++ b/.example/os/gcache/getorset_func_lock.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gcache" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/os/gcache" + "github.com/gogf/gf/v2/os/gctx" "time" ) diff --git a/.example/os/gcache/note_interface_key.go b/.example/os/gcache/note_interface_key.go index 4f5e1ee44..08733d7ec 100644 --- a/.example/os/gcache/note_interface_key.go +++ b/.example/os/gcache/note_interface_key.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gcache" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/os/gcache" + "github.com/gogf/gf/v2/os/gctx" ) func main() { diff --git a/.example/os/gcache/note_interface_value.go b/.example/os/gcache/note_interface_value.go index b102e86f0..1d121c9ab 100644 --- a/.example/os/gcache/note_interface_value.go +++ b/.example/os/gcache/note_interface_value.go @@ -2,8 +2,8 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gcache" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/os/gcache" + "github.com/gogf/gf/v2/os/gctx" ) func main() { diff --git a/.example/os/gcache/usage_basic.go b/.example/os/gcache/usage_basic.go index a60450689..cc1fa632e 100644 --- a/.example/os/gcache/usage_basic.go +++ b/.example/os/gcache/usage_basic.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gcache" + "github.com/gogf/gf/v2/os/gcache" ) func main() { diff --git a/.example/os/gcache/usage_lru.go b/.example/os/gcache/usage_lru.go index 7671c311d..bbf897530 100644 --- a/.example/os/gcache/usage_lru.go +++ b/.example/os/gcache/usage_lru.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/gogf/gf/os/gcache" + "github.com/gogf/gf/v2/os/gcache" ) func main() { diff --git a/.example/os/gcache/usage_senior.go b/.example/os/gcache/usage_senior.go index b82a48344..ac5b4f113 100644 --- a/.example/os/gcache/usage_senior.go +++ b/.example/os/gcache/usage_senior.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/gogf/gf/os/gcache" + "github.com/gogf/gf/v2/os/gcache" ) func main() { diff --git a/.example/os/gcfg/basic/gcfg1.go b/.example/os/gcfg/basic/gcfg1.go index 722793aba..2665ebbba 100644 --- a/.example/os/gcfg/basic/gcfg1.go +++ b/.example/os/gcfg/basic/gcfg1.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) // 使用第二个参数指定读取的配置文件 diff --git a/.example/os/gcfg/basic/gcfg2.go b/.example/os/gcfg/basic/gcfg2.go index 464deaee7..3ccbe7e12 100644 --- a/.example/os/gcfg/basic/gcfg2.go +++ b/.example/os/gcfg/basic/gcfg2.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) // 使用默认的config.toml配置文件读取配置 diff --git a/.example/os/gcfg/basic/gcfg3.go b/.example/os/gcfg/basic/gcfg3.go index ebc6c994e..fc95f57c1 100644 --- a/.example/os/gcfg/basic/gcfg3.go +++ b/.example/os/gcfg/basic/gcfg3.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) // 使用GetVar获取动态变量 diff --git a/.example/os/gcfg/basic/gcfg4.go b/.example/os/gcfg/basic/gcfg4.go index 321ed03a7..a2af5a2d9 100644 --- a/.example/os/gcfg/basic/gcfg4.go +++ b/.example/os/gcfg/basic/gcfg4.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) // 使用g.Config方法获取配置管理对象,并指定默认的配置文件名称 diff --git a/.example/os/gcfg/basic/gcfg_auto_update.go b/.example/os/gcfg/basic/gcfg_auto_update.go index 7dd2e6bff..cd01884d1 100644 --- a/.example/os/gcfg/basic/gcfg_auto_update.go +++ b/.example/os/gcfg/basic/gcfg_auto_update.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/os/gtimer" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) // 配置文件热更新示例 diff --git a/.example/os/gcfg/basic/gcfg_error.go b/.example/os/gcfg/basic/gcfg_error.go index b0bc88f72..2df606679 100644 --- a/.example/os/gcfg/basic/gcfg_error.go +++ b/.example/os/gcfg/basic/gcfg_error.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/os/gcfg/resource/resource.go b/.example/os/gcfg/resource/resource.go index 9a9aa3c51..9f646fc3e 100644 --- a/.example/os/gcfg/resource/resource.go +++ b/.example/os/gcfg/resource/resource.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - _ "github.com/gogf/gf/os/gres/testdata" + "github.com/gogf/gf/v2/frame/g" + _ "github.com/gogf/gf/v2/os/gres/testdata" ) func main() { diff --git a/.example/os/gcmd/main.go b/.example/os/gcmd/main.go index 3cae98c12..21f1d1a54 100644 --- a/.example/os/gcmd/main.go +++ b/.example/os/gcmd/main.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gcmd" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gcmd" ) func main() { diff --git a/.example/os/gcron/gcron-log.go b/.example/os/gcron/gcron-log.go index 3a87ec5b9..1a6fc0f10 100644 --- a/.example/os/gcron/gcron-log.go +++ b/.example/os/gcron/gcron-log.go @@ -3,8 +3,8 @@ package main import ( "time" - "github.com/gogf/gf/os/gcron" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/gcron" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/os/gcron/gcron1.go b/.example/os/gcron/gcron1.go index 4e14cca8f..ecac47837 100644 --- a/.example/os/gcron/gcron1.go +++ b/.example/os/gcron/gcron1.go @@ -3,8 +3,8 @@ package main import ( "time" - "github.com/gogf/gf/os/gcron" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/gcron" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/os/gcron/gcron2.go b/.example/os/gcron/gcron2.go index e5ea85ec9..59589937f 100644 --- a/.example/os/gcron/gcron2.go +++ b/.example/os/gcron/gcron2.go @@ -3,8 +3,8 @@ package main import ( "time" - "github.com/gogf/gf/os/gcron" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/gcron" + "github.com/gogf/gf/v2/os/glog" ) func test() { diff --git a/.example/os/gfile/gfile.go b/.example/os/gfile/gfile.go index f3cc69d74..b84ca4a97 100644 --- a/.example/os/gfile/gfile.go +++ b/.example/os/gfile/gfile.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/util/gutil" ) var dirpath1 = "/home/john/Workspace/temp/" diff --git a/.example/os/gfile/gfile_contents.go b/.example/os/gfile/gfile_contents.go index f972ee707..cfd8eda7f 100644 --- a/.example/os/gfile/gfile_contents.go +++ b/.example/os/gfile/gfile_contents.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/os/gfile" ) func main() { diff --git a/.example/os/gfile/gfile_scan.go b/.example/os/gfile/gfile_scan.go index 08120909a..bb032562a 100644 --- a/.example/os/gfile/gfile_scan.go +++ b/.example/os/gfile/gfile_scan.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/util/gutil" ) func main() { diff --git a/.example/os/gfpool/gfpool.go b/.example/os/gfpool/gfpool.go index 48090606e..dbbae303f 100644 --- a/.example/os/gfpool/gfpool.go +++ b/.example/os/gfpool/gfpool.go @@ -5,7 +5,7 @@ import ( "os" "time" - "github.com/gogf/gf/os/gfpool" + "github.com/gogf/gf/v2/os/gfpool" ) func main() { diff --git a/.example/os/gfsnotify/fsnotify.go b/.example/os/gfsnotify/fsnotify.go index 8b473729f..9df3a45f5 100644 --- a/.example/os/gfsnotify/fsnotify.go +++ b/.example/os/gfsnotify/fsnotify.go @@ -4,7 +4,7 @@ import ( "log" "github.com/fsnotify/fsnotify" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/os/gfsnotify/gfsnotify.go b/.example/os/gfsnotify/gfsnotify.go index cb5c87dc1..ec09728a3 100644 --- a/.example/os/gfsnotify/gfsnotify.go +++ b/.example/os/gfsnotify/gfsnotify.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/os/gfsnotify" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/gfsnotify" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/os/gfsnotify/gfsnotify_callback.go b/.example/os/gfsnotify/gfsnotify_callback.go index 897aedda1..de66de371 100644 --- a/.example/os/gfsnotify/gfsnotify_callback.go +++ b/.example/os/gfsnotify/gfsnotify_callback.go @@ -3,9 +3,9 @@ package main import ( "time" - "github.com/gogf/gf/os/gfsnotify" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/os/gfsnotify" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtimer" ) func main() { diff --git a/.example/os/gfsnotify/gfsnotify_callback_folder.go b/.example/os/gfsnotify/gfsnotify_callback_folder.go index d94514790..f41e83a21 100644 --- a/.example/os/gfsnotify/gfsnotify_callback_folder.go +++ b/.example/os/gfsnotify/gfsnotify_callback_folder.go @@ -3,9 +3,9 @@ package main import ( "time" - "github.com/gogf/gf/os/gfsnotify" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/os/gfsnotify" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtimer" ) func main() { diff --git a/.example/os/gfsnotify/gfsnotify_limit.go b/.example/os/gfsnotify/gfsnotify_limit.go index 600541bf9..4f71b8df1 100644 --- a/.example/os/gfsnotify/gfsnotify_limit.go +++ b/.example/os/gfsnotify/gfsnotify_limit.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/os/gfsnotify" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/gfsnotify" + "github.com/gogf/gf/v2/os/glog" ) // 对同一个文件多次Add是否超过系统inotify限制 diff --git a/.example/os/glog/glog_CtxKeys.go b/.example/os/glog/glog_CtxKeys.go index 3eb6fcc13..dff0efc78 100644 --- a/.example/os/glog/glog_CtxKeys.go +++ b/.example/os/glog/glog_CtxKeys.go @@ -2,7 +2,7 @@ package main import ( "context" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/os/glog/glog_SetConfigWithMap.go b/.example/os/glog/glog_SetConfigWithMap.go index 06361b583..d20e70882 100644 --- a/.example/os/glog/glog_SetConfigWithMap.go +++ b/.example/os/glog/glog_SetConfigWithMap.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/os/glog/glog_async_chaining.go b/.example/os/glog/glog_async_chaining.go index a3dda3cd6..e5bd8088a 100644 --- a/.example/os/glog/glog_async_chaining.go +++ b/.example/os/glog/glog_async_chaining.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "time" ) diff --git a/.example/os/glog/glog_async_configure.go b/.example/os/glog/glog_async_configure.go index e9cc86bd6..ed4071e92 100644 --- a/.example/os/glog/glog_async_configure.go +++ b/.example/os/glog/glog_async_configure.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "time" ) diff --git a/.example/os/glog/glog_category.go b/.example/os/glog/glog_category.go index 2be6ee80b..1ed526816 100644 --- a/.example/os/glog/glog_category.go +++ b/.example/os/glog/glog_category.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gfile" ) func main() { diff --git a/.example/os/glog/glog_color.go b/.example/os/glog/glog_color.go index b178db5e0..aa64f1e89 100644 --- a/.example/os/glog/glog_color.go +++ b/.example/os/glog/glog_color.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/os/glog/glog_debug.go b/.example/os/glog/glog_debug.go index 579aefe3b..1129b0f3d 100644 --- a/.example/os/glog/glog_debug.go +++ b/.example/os/glog/glog_debug.go @@ -1,11 +1,11 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "time" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/os/gtimer" ) func main() { diff --git a/.example/os/glog/glog_error.go b/.example/os/glog/glog_error.go index 3eca662b7..15e811fb7 100644 --- a/.example/os/glog/glog_error.go +++ b/.example/os/glog/glog_error.go @@ -1,6 +1,6 @@ package main -import "github.com/gogf/gf/os/glog" +import "github.com/gogf/gf/v2/os/glog" func Test() { glog.Error("This is error!") diff --git a/.example/os/glog/glog_file.go b/.example/os/glog/glog_file.go index 9e4f6b858..1f9ca10d2 100644 --- a/.example/os/glog/glog_file.go +++ b/.example/os/glog/glog_file.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gfile" ) // 设置日志等级 diff --git a/.example/os/glog/glog_flags.go b/.example/os/glog/glog_flags.go index f3ed32ce3..14e474a4e 100644 --- a/.example/os/glog/glog_flags.go +++ b/.example/os/glog/glog_flags.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/os/glog/glog_gerror.go b/.example/os/glog/glog_gerror.go index 6fb54f726..018a31b08 100644 --- a/.example/os/glog/glog_gerror.go +++ b/.example/os/glog/glog_gerror.go @@ -2,9 +2,9 @@ package main import ( "errors" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gerror" ) func MakeError() error { diff --git a/.example/os/glog/glog_json.go b/.example/os/glog/glog_json.go index 1075bf056..e9285d8fe 100644 --- a/.example/os/glog/glog_json.go +++ b/.example/os/glog/glog_json.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/os/glog/glog_level.go b/.example/os/glog/glog_level.go index e8c7b917b..701f1132a 100644 --- a/.example/os/glog/glog_level.go +++ b/.example/os/glog/glog_level.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/glog" ) // 设置日志等级,过滤掉Info日志信息 diff --git a/.example/os/glog/glog_level_prefix.go b/.example/os/glog/glog_level_prefix.go index 014c7c288..c15687866 100644 --- a/.example/os/glog/glog_level_prefix.go +++ b/.example/os/glog/glog_level_prefix.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/glog" ) func main() { diff --git a/.example/os/glog/glog_line.go b/.example/os/glog/glog_line.go index 5326cf867..2d7648343 100644 --- a/.example/os/glog/glog_line.go +++ b/.example/os/glog/glog_line.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/os/glog/glog_line2.go b/.example/os/glog/glog_line2.go index 9fd8a60fc..4048c1ec3 100644 --- a/.example/os/glog/glog_line2.go +++ b/.example/os/glog/glog_line2.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func PrintLog(content string) { diff --git a/.example/os/glog/glog_path.go b/.example/os/glog/glog_path.go index a7d0e4367..8e882f8ba 100644 --- a/.example/os/glog/glog_path.go +++ b/.example/os/glog/glog_path.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gfile" ) // 设置日志输出路径 diff --git a/.example/os/glog/glog_pool.go b/.example/os/glog/glog_pool.go index 960e85557..7021cb29e 100644 --- a/.example/os/glog/glog_pool.go +++ b/.example/os/glog/glog_pool.go @@ -1,10 +1,10 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "time" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) // 测试删除日志文件是否会重建日志文件 diff --git a/.example/os/glog/glog_prefix.go b/.example/os/glog/glog_prefix.go index b803b9a4e..aaf257adb 100644 --- a/.example/os/glog/glog_prefix.go +++ b/.example/os/glog/glog_prefix.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/os/glog/glog_stack.go b/.example/os/glog/glog_stack.go index 1dced6e69..854793408 100644 --- a/.example/os/glog/glog_stack.go +++ b/.example/os/glog/glog_stack.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/os/glog/glog_stdout.go b/.example/os/glog/glog_stdout.go index c4ae4d6ba..376e2dccf 100644 --- a/.example/os/glog/glog_stdout.go +++ b/.example/os/glog/glog_stdout.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "sync" ) diff --git a/.example/os/glog/glog_writer_greylog.go b/.example/os/glog/glog_writer_greylog.go index fddf60daf..f965bde38 100644 --- a/.example/os/glog/glog_writer_greylog.go +++ b/.example/os/glog/glog_writer_greylog.go @@ -1,7 +1,7 @@ package main //import ( -// "github.com/gogf/gf/os/glog" +// "github.com/gogf/gf/v2/os/glog" // "github.com/robertkowalski/graylog-golang" //) // diff --git a/.example/os/glog/glog_writer_hook.go b/.example/os/glog/glog_writer_hook.go index 365ec28f0..e3a6e4526 100644 --- a/.example/os/glog/glog_writer_hook.go +++ b/.example/os/glog/glog_writer_hook.go @@ -2,10 +2,10 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/text/gregex" ) type MyWriter struct { diff --git a/.example/os/glog/handler/glog_handler_greylog.go b/.example/os/glog/handler/glog_handler_greylog.go index e690ac309..8682de336 100644 --- a/.example/os/glog/handler/glog_handler_greylog.go +++ b/.example/os/glog/handler/glog_handler_greylog.go @@ -2,8 +2,8 @@ package main //import ( // "context" -// "github.com/gogf/gf/frame/g" -// "github.com/gogf/gf/os/glog" +// "github.com/gogf/gf/v2/frame/g" +// "github.com/gogf/gf/v2/os/glog" // "github.com/robertkowalski/graylog-golang" //) // diff --git a/.example/os/glog/handler/glog_handler_json.go b/.example/os/glog/handler/glog_handler_json.go index 49dc0750b..2e53212a8 100644 --- a/.example/os/glog/handler/glog_handler_json.go +++ b/.example/os/glog/handler/glog_handler_json.go @@ -2,10 +2,10 @@ package main import ( "context" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/text/gstr" "os" ) diff --git a/.example/os/gmlock/1.lock&unlock.go b/.example/os/gmlock/1.lock&unlock.go index 71a4d3534..6e613bb6b 100644 --- a/.example/os/gmlock/1.lock&unlock.go +++ b/.example/os/gmlock/1.lock&unlock.go @@ -4,8 +4,8 @@ import ( "sync" "time" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gmlock" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gmlock" ) // 内存锁基本使用 diff --git a/.example/os/gmlock/2.trylock.go b/.example/os/gmlock/2.trylock.go index 6eca22f82..1a0decdf3 100644 --- a/.example/os/gmlock/2.trylock.go +++ b/.example/os/gmlock/2.trylock.go @@ -4,8 +4,8 @@ import ( "sync" "time" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gmlock" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gmlock" ) // 内存锁 - TryLock diff --git a/.example/os/gmlock/3.lock_conflicts.go b/.example/os/gmlock/3.lock_conflicts.go index 3f27939c0..69935d714 100644 --- a/.example/os/gmlock/3.lock_conflicts.go +++ b/.example/os/gmlock/3.lock_conflicts.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gmlock" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gmlock" ) // 内存锁 - 手动Unlock与计时Unlock冲突校验 diff --git a/.example/os/gmlock/4.test_deadlock.go b/.example/os/gmlock/4.test_deadlock.go index b67cf7ddd..9bc74976f 100644 --- a/.example/os/gmlock/4.test_deadlock.go +++ b/.example/os/gmlock/4.test_deadlock.go @@ -6,7 +6,7 @@ import ( "sync" "time" - "github.com/gogf/gf/os/gmlock" + "github.com/gogf/gf/v2/os/gmlock" ) // 测试Locker是否会产生死锁 diff --git a/.example/os/gmutex/gmutex_basic.go b/.example/os/gmutex/gmutex_basic.go index e89bbcd3d..e82f9f81c 100644 --- a/.example/os/gmutex/gmutex_basic.go +++ b/.example/os/gmutex/gmutex_basic.go @@ -3,8 +3,8 @@ package main import ( "time" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gmutex" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gmutex" ) func main() { diff --git a/.example/os/gmutex/gmutex_func.go b/.example/os/gmutex/gmutex_func.go index b26308736..dead2b8f5 100644 --- a/.example/os/gmutex/gmutex_func.go +++ b/.example/os/gmutex/gmutex_func.go @@ -3,9 +3,9 @@ package main import ( "time" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/glog" - "github.com/gogf/gf/os/gmutex" + "github.com/gogf/gf/v2/os/gmutex" ) func main() { diff --git a/.example/os/gproc/gproc.go b/.example/os/gproc/gproc.go index f3629e82c..743f45979 100644 --- a/.example/os/gproc/gproc.go +++ b/.example/os/gproc/gproc.go @@ -4,8 +4,8 @@ import ( "os" "time" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gproc" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gproc" ) // 父子进程基本演示 diff --git a/.example/os/gproc/gproc3.go b/.example/os/gproc/gproc3.go index 0d1202227..49acaa0e0 100644 --- a/.example/os/gproc/gproc3.go +++ b/.example/os/gproc/gproc3.go @@ -4,8 +4,8 @@ import ( "os" "time" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gproc" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gproc" ) // 父进程销毁后,使用进程管理器查看存活的子进程。 diff --git a/.example/os/gproc/gproc4.go b/.example/os/gproc/gproc4.go index 2b7caeb75..2fd2855fd 100644 --- a/.example/os/gproc/gproc4.go +++ b/.example/os/gproc/gproc4.go @@ -4,9 +4,9 @@ import ( "os" "time" - "github.com/gogf/gf/os/genv" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gproc" + "github.com/gogf/gf/v2/os/genv" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gproc" ) // 查看父子进程的环境变量 diff --git a/.example/os/gproc/gproc_comm.go b/.example/os/gproc/gproc_comm.go index 858cbf4c6..ca95ee290 100644 --- a/.example/os/gproc/gproc_comm.go +++ b/.example/os/gproc/gproc_comm.go @@ -5,10 +5,10 @@ import ( "os" "time" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gproc" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gproc" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/os/gtimer" ) func main() { diff --git a/.example/os/gproc/gproc_comm_group.go b/.example/os/gproc/gproc_comm_group.go index 13191ed74..90e216944 100644 --- a/.example/os/gproc/gproc_comm_group.go +++ b/.example/os/gproc/gproc_comm_group.go @@ -6,8 +6,8 @@ import ( "os" "time" - "github.com/gogf/gf/os/gproc" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gproc" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gproc/gproc_comm_send.go b/.example/os/gproc/gproc_comm_send.go index c29b2cf35..a3f6c92b5 100644 --- a/.example/os/gproc/gproc_comm_send.go +++ b/.example/os/gproc/gproc_comm_send.go @@ -4,7 +4,7 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gproc" + "github.com/gogf/gf/v2/os/gproc" ) func main() { diff --git a/.example/os/gproc/gproc_kill.go b/.example/os/gproc/gproc_kill.go index 978c0deda..cb438e0f3 100644 --- a/.example/os/gproc/gproc_kill.go +++ b/.example/os/gproc/gproc_kill.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gproc" + "github.com/gogf/gf/v2/os/gproc" ) func main() { diff --git a/.example/os/gproc/gproc_shellexec.go b/.example/os/gproc/gproc_shellexec.go index 7ba255193..ed6600839 100644 --- a/.example/os/gproc/gproc_shellexec.go +++ b/.example/os/gproc/gproc_shellexec.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gproc" + "github.com/gogf/gf/v2/os/gproc" ) // 执行shell指令 diff --git a/.example/os/gproc/gproc_sleep.go b/.example/os/gproc/gproc_sleep.go index 35162ac56..66aaadea2 100644 --- a/.example/os/gproc/gproc_sleep.go +++ b/.example/os/gproc/gproc_sleep.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gproc" + "github.com/gogf/gf/v2/os/gproc" ) func main() { diff --git a/.example/os/gproc/signal/signal_handler_gproc.go b/.example/os/gproc/signal/signal_handler_gproc.go index e8e473484..06cde3386 100644 --- a/.example/os/gproc/signal/signal_handler_gproc.go +++ b/.example/os/gproc/signal/signal_handler_gproc.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gproc" + "github.com/gogf/gf/v2/os/gproc" "os" "time" ) diff --git a/.example/os/gres/gres_example.go b/.example/os/gres/gres_example.go index c2d62108c..cf2084107 100644 --- a/.example/os/gres/gres_example.go +++ b/.example/os/gres/gres_example.go @@ -1,10 +1,10 @@ package main import ( - _ "github.com/gogf/gf/os/gres/testdata/example/boot" + _ "github.com/gogf/gf/v2/os/gres/testdata/example/boot" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/os/gres/gres_pack.go b/.example/os/gres/gres_pack.go index d9382c9d3..28c6e237e 100644 --- a/.example/os/gres/gres_pack.go +++ b/.example/os/gres/gres_pack.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/crypto/gaes" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gres" + "github.com/gogf/gf/v2/crypto/gaes" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gres" ) var ( diff --git a/.example/os/gres/gres_unpack.go b/.example/os/gres/gres_unpack.go index 734065052..cec200e3b 100644 --- a/.example/os/gres/gres_unpack.go +++ b/.example/os/gres/gres_unpack.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/crypto/gaes" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gres" + "github.com/gogf/gf/v2/crypto/gaes" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gres" ) var ( diff --git a/.example/os/grpool/goroutine.go b/.example/os/grpool/goroutine.go index fc97f88e5..2bbcc1468 100644 --- a/.example/os/grpool/goroutine.go +++ b/.example/os/grpool/goroutine.go @@ -5,7 +5,7 @@ import ( "sync" "time" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/grpool/grpool.go b/.example/os/grpool/grpool.go index e067af081..9e02a0952 100644 --- a/.example/os/grpool/grpool.go +++ b/.example/os/grpool/grpool.go @@ -5,8 +5,8 @@ import ( "sync" "time" - "github.com/gogf/gf/os/grpool" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/grpool" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/grpool/grpool1.go b/.example/os/grpool/grpool1.go index 311e6a0de..a71a1d0b2 100644 --- a/.example/os/grpool/grpool1.go +++ b/.example/os/grpool/grpool1.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/gogf/gf/os/grpool" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/os/grpool" + "github.com/gogf/gf/v2/os/gtimer" ) func job() { diff --git a/.example/os/grpool/grpool2.go b/.example/os/grpool/grpool2.go index 1494763f5..4cb3933dc 100644 --- a/.example/os/grpool/grpool2.go +++ b/.example/os/grpool/grpool2.go @@ -4,7 +4,7 @@ import ( "fmt" "sync" - "github.com/gogf/gf/os/grpool" + "github.com/gogf/gf/v2/os/grpool" ) func main() { diff --git a/.example/os/grpool/grpool3.go b/.example/os/grpool/grpool3.go index c7738000a..a91e14641 100644 --- a/.example/os/grpool/grpool3.go +++ b/.example/os/grpool/grpool3.go @@ -4,7 +4,7 @@ import ( "fmt" "sync" - "github.com/gogf/gf/os/grpool" + "github.com/gogf/gf/v2/os/grpool" ) func main() { diff --git a/.example/os/grpool/grpool5.go b/.example/os/grpool/grpool5.go index 7f6b7e2d6..0b9c1aeff 100644 --- a/.example/os/grpool/grpool5.go +++ b/.example/os/grpool/grpool5.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/gogf/gf/os/grpool" + "github.com/gogf/gf/v2/os/grpool" ) func main() { diff --git a/.example/os/gsession/storage-file/file.go b/.example/os/gsession/storage-file/file.go index 83cb57510..513ddf0d3 100644 --- a/.example/os/gsession/storage-file/file.go +++ b/.example/os/gsession/storage-file/file.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gtime" "time" ) diff --git a/.example/os/gsession/storage-memory/memory.go b/.example/os/gsession/storage-memory/memory.go index 8d956c989..13821122f 100644 --- a/.example/os/gsession/storage-memory/memory.go +++ b/.example/os/gsession/storage-memory/memory.go @@ -1,10 +1,10 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gsession" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gsession" + "github.com/gogf/gf/v2/os/gtime" "time" ) diff --git a/.example/os/gsession/storage-redis-hashtable/redis-hashtable.go b/.example/os/gsession/storage-redis-hashtable/redis-hashtable.go index 2e35f89ca..4a83c8793 100644 --- a/.example/os/gsession/storage-redis-hashtable/redis-hashtable.go +++ b/.example/os/gsession/storage-redis-hashtable/redis-hashtable.go @@ -1,10 +1,10 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gsession" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gsession" + "github.com/gogf/gf/v2/os/gtime" "time" ) diff --git a/.example/os/gsession/storage-redis/redis.go b/.example/os/gsession/storage-redis/redis.go index 9dbcc4a4d..5b7068c3e 100644 --- a/.example/os/gsession/storage-redis/redis.go +++ b/.example/os/gsession/storage-redis/redis.go @@ -1,10 +1,10 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gsession" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gsession" + "github.com/gogf/gf/v2/os/gtime" "time" ) diff --git a/.example/os/gspath/gspath.go b/.example/os/gspath/gspath.go index 494ae5893..8e3eccc5d 100644 --- a/.example/os/gspath/gspath.go +++ b/.example/os/gspath/gspath.go @@ -4,9 +4,9 @@ import ( "fmt" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gspath" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gspath" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gtime/gtime_format.go b/.example/os/gtime/gtime_format.go index 636fd682e..b0bdc9322 100644 --- a/.example/os/gtime/gtime_format.go +++ b/.example/os/gtime/gtime_format.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gtime/gtime_func.go b/.example/os/gtime/gtime_func.go index a7e75aaeb..d362ac25e 100644 --- a/.example/os/gtime/gtime_func.go +++ b/.example/os/gtime/gtime_func.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gtime/gtime_json.go b/.example/os/gtime/gtime_json.go index 08770df9e..66209af74 100644 --- a/.example/os/gtime/gtime_json.go +++ b/.example/os/gtime/gtime_json.go @@ -4,7 +4,7 @@ import ( "encoding/json" "fmt" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gtime/gtime_layout.go b/.example/os/gtime/gtime_layout.go index adada9892..a75f0b90d 100644 --- a/.example/os/gtime/gtime_layout.go +++ b/.example/os/gtime/gtime_layout.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gtime/gtime_linkop.go b/.example/os/gtime/gtime_linkop.go index 33323cfdf..d708bffc9 100644 --- a/.example/os/gtime/gtime_linkop.go +++ b/.example/os/gtime/gtime_linkop.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gtime/gtime_parsertime.go b/.example/os/gtime/gtime_parsertime.go index 6f928f34c..740df565b 100644 --- a/.example/os/gtime/gtime_parsertime.go +++ b/.example/os/gtime/gtime_parsertime.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gtime/gtime_regex1.go b/.example/os/gtime/gtime_regex1.go index 0f7bfe48f..4f0826af9 100644 --- a/.example/os/gtime/gtime_regex1.go +++ b/.example/os/gtime/gtime_regex1.go @@ -4,7 +4,7 @@ import ( "fmt" "regexp" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gtime/gtime_regex2.go b/.example/os/gtime/gtime_regex2.go index 434aaa306..99c07859e 100644 --- a/.example/os/gtime/gtime_regex2.go +++ b/.example/os/gtime/gtime_regex2.go @@ -4,7 +4,7 @@ import ( "fmt" "regexp" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gtime/gtime_strtotime.go b/.example/os/gtime/gtime_strtotime.go index 3f73a4159..a375e6d7b 100644 --- a/.example/os/gtime/gtime_strtotime.go +++ b/.example/os/gtime/gtime_strtotime.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gtime/gtime_strtotime2.go b/.example/os/gtime/gtime_strtotime2.go index df05d10fb..7b3e0e86f 100644 --- a/.example/os/gtime/gtime_strtotime2.go +++ b/.example/os/gtime/gtime_strtotime2.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gtime/gtime_zone.go b/.example/os/gtime/gtime_zone.go index 11fe03f99..e34c5f988 100644 --- a/.example/os/gtime/gtime_zone.go +++ b/.example/os/gtime/gtime_zone.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gtimer/gtimer-batch.go b/.example/os/gtimer/gtimer-batch.go index 4152ba7f8..cbc902ef8 100644 --- a/.example/os/gtimer/gtimer-batch.go +++ b/.example/os/gtimer/gtimer-batch.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/os/gtimer" ) func main() { diff --git a/.example/os/gtimer/gtimer1.go b/.example/os/gtimer/gtimer1.go index 9a4a63e3b..1f965f6ea 100644 --- a/.example/os/gtimer/gtimer1.go +++ b/.example/os/gtimer/gtimer1.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/os/gtimer" ) func main() { diff --git a/.example/os/gtimer/gtimer2.go b/.example/os/gtimer/gtimer2.go index 8429a16b7..3844e6bd5 100644 --- a/.example/os/gtimer/gtimer2.go +++ b/.example/os/gtimer/gtimer2.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/os/gtimer" ) func main() { diff --git a/.example/os/gtimer/gtimer3.go b/.example/os/gtimer/gtimer3.go index 6cf16e3d0..a46679028 100644 --- a/.example/os/gtimer/gtimer3.go +++ b/.example/os/gtimer/gtimer3.go @@ -3,8 +3,8 @@ package main import ( "time" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtimer" ) func main() { diff --git a/.example/os/gtimer/gtimer4.go b/.example/os/gtimer/gtimer4.go index 8d9cc6491..acaa9b706 100644 --- a/.example/os/gtimer/gtimer4.go +++ b/.example/os/gtimer/gtimer4.go @@ -3,8 +3,8 @@ package main import ( "time" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtimer" ) func main() { diff --git a/.example/os/gview/assign/assign.go b/.example/os/gview/assign/assign.go index 1f64a5b6c..af0389af6 100644 --- a/.example/os/gview/assign/assign.go +++ b/.example/os/gview/assign/assign.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gview" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gview" ) func main() { diff --git a/.example/os/gview/basic/gview.go b/.example/os/gview/basic/gview.go index d4e15ea40..53b31222c 100644 --- a/.example/os/gview/basic/gview.go +++ b/.example/os/gview/basic/gview.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/os/gview/bind_func/gview_func1.go b/.example/os/gview/bind_func/gview_func1.go index fa6f3c873..bbbe8cb33 100644 --- a/.example/os/gview/bind_func/gview_func1.go +++ b/.example/os/gview/bind_func/gview_func1.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gview" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gview" ) // 用于测试的内置函数 diff --git a/.example/os/gview/bind_func/gview_func2.go b/.example/os/gview/bind_func/gview_func2.go index 3ecda6c20..ca711b6a3 100644 --- a/.example/os/gview/bind_func/gview_func2.go +++ b/.example/os/gview/bind_func/gview_func2.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) // 用于测试的带参数的内置函数 diff --git a/.example/os/gview/build_in_funcs/build_in_funcs1.go b/.example/os/gview/build_in_funcs/build_in_funcs1.go index 7fdb59f5c..3f365ec83 100644 --- a/.example/os/gview/build_in_funcs/build_in_funcs1.go +++ b/.example/os/gview/build_in_funcs/build_in_funcs1.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/os/gview/build_in_funcs/build_in_funcs2.go b/.example/os/gview/build_in_funcs/build_in_funcs2.go index ec1a213bc..9fc8c34ee 100644 --- a/.example/os/gview/build_in_funcs/build_in_funcs2.go +++ b/.example/os/gview/build_in_funcs/build_in_funcs2.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/os/gview/build_in_funcs/issue359-1.go b/.example/os/gview/build_in_funcs/issue359-1.go index e43fd267b..842910e4d 100644 --- a/.example/os/gview/build_in_funcs/issue359-1.go +++ b/.example/os/gview/build_in_funcs/issue359-1.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/os/gview/build_in_funcs/issue359-2.go b/.example/os/gview/build_in_funcs/issue359-2.go index 14d6a6940..f05041bee 100644 --- a/.example/os/gview/build_in_funcs/issue359-2.go +++ b/.example/os/gview/build_in_funcs/issue359-2.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/os/gview/define/main.go b/.example/os/gview/define/main.go index 233da7347..95a9c87b7 100644 --- a/.example/os/gview/define/main.go +++ b/.example/os/gview/define/main.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gfile" ) func main() { diff --git a/.example/os/gview/delimiters/gview_delimiters.go b/.example/os/gview/delimiters/gview_delimiters.go index deec2c873..139c198d6 100644 --- a/.example/os/gview/delimiters/gview_delimiters.go +++ b/.example/os/gview/delimiters/gview_delimiters.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/os/gview/func_html/func_html.go b/.example/os/gview/func_html/func_html.go index 0e41ec1e8..0f75aa607 100644 --- a/.example/os/gview/func_html/func_html.go +++ b/.example/os/gview/func_html/func_html.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gview" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gview" ) func main() { diff --git a/.example/os/gview/func_text/func_text.go b/.example/os/gview/func_text/func_text.go index fae721814..390df9cbc 100644 --- a/.example/os/gview/func_text/func_text.go +++ b/.example/os/gview/func_text/func_text.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/os/gview" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/os/gview" + "github.com/gogf/gf/v2/util/gutil" ) func main() { diff --git a/.example/os/gview/hot_update/controller_hot_update.go b/.example/os/gview/hot_update/controller_hot_update.go index 9475efe0e..e3734482c 100644 --- a/.example/os/gview/hot_update/controller_hot_update.go +++ b/.example/os/gview/hot_update/controller_hot_update.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/frame/gmvc" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/frame/gmvc" ) func init() { diff --git a/.example/os/gview/hot_update/gview_hot_update.go b/.example/os/gview/hot_update/gview_hot_update.go index 1982d2805..70b7f1415 100644 --- a/.example/os/gview/hot_update/gview_hot_update.go +++ b/.example/os/gview/hot_update/gview_hot_update.go @@ -4,8 +4,8 @@ import ( "fmt" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gtime" ) func main() { diff --git a/.example/os/gview/hot_update/web_hot_update.go b/.example/os/gview/hot_update/web_hot_update.go index caa57ca1e..31aab9192 100644 --- a/.example/os/gview/hot_update/web_hot_update.go +++ b/.example/os/gview/hot_update/web_hot_update.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/os/gview/i18n/i18n.go b/.example/os/gview/i18n/i18n.go index b5a575244..c6fa628db 100644 --- a/.example/os/gview/i18n/i18n.go +++ b/.example/os/gview/i18n/i18n.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func main() { diff --git a/.example/os/gview/include/main.go b/.example/os/gview/include/main.go index 425d23326..0fdd1d642 100644 --- a/.example/os/gview/include/main.go +++ b/.example/os/gview/include/main.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gfile" ) func main() { diff --git a/.example/os/gview/layout/layout1/main.go b/.example/os/gview/layout/layout1/main.go index ed12906bc..644e59568 100644 --- a/.example/os/gview/layout/layout1/main.go +++ b/.example/os/gview/layout/layout1/main.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/os/gview/layout/layout2/main.go b/.example/os/gview/layout/layout2/main.go index f90ae6fc1..5f7d8779f 100644 --- a/.example/os/gview/layout/layout2/main.go +++ b/.example/os/gview/layout/layout2/main.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func main() { diff --git a/.example/os/gview/object/object.go b/.example/os/gview/object/object.go index b71f6f8f8..594a41ab2 100644 --- a/.example/os/gview/object/object.go +++ b/.example/os/gview/object/object.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) type T struct { diff --git a/.example/os/gview/resource/main1.go b/.example/os/gview/resource/main1.go index e0cab5a15..88b96590e 100644 --- a/.example/os/gview/resource/main1.go +++ b/.example/os/gview/resource/main1.go @@ -3,9 +3,9 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gres" - _ "github.com/gogf/gf/os/gres/testdata" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gres" + _ "github.com/gogf/gf/v2/os/gres/testdata" ) func main() { diff --git a/.example/os/gview/resource/main2.go b/.example/os/gview/resource/main2.go index 2e18dc4d0..9892c4fc8 100644 --- a/.example/os/gview/resource/main2.go +++ b/.example/os/gview/resource/main2.go @@ -3,9 +3,9 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gres" - _ "github.com/gogf/gf/os/gres/testdata" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gres" + _ "github.com/gogf/gf/v2/os/gres/testdata" ) func main() { diff --git a/.example/os/gview/resource/main3.go b/.example/os/gview/resource/main3.go index ad3dbfa1d..db3e029ed 100644 --- a/.example/os/gview/resource/main3.go +++ b/.example/os/gview/resource/main3.go @@ -3,9 +3,9 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gres" - _ "github.com/gogf/gf/os/gres/testdata" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gres" + _ "github.com/gogf/gf/v2/os/gres/testdata" ) func main() { diff --git a/.example/text/gregex/gregex.go b/.example/text/gregex/gregex.go index 496588af1..5c807daa8 100644 --- a/.example/text/gregex/gregex.go +++ b/.example/text/gregex/gregex.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" ) func main() { diff --git a/.example/text/gstr/gstr_hidestr.go b/.example/text/gstr/gstr_hidestr.go index ca3808afb..1b7e9b268 100644 --- a/.example/text/gstr/gstr_hidestr.go +++ b/.example/text/gstr/gstr_hidestr.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" ) func main() { diff --git a/.example/text/gstr/gstr_substr.go b/.example/text/gstr/gstr_substr.go index c78d46700..75898a51e 100644 --- a/.example/text/gstr/gstr_substr.go +++ b/.example/text/gstr/gstr_substr.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" ) func main() { diff --git a/.example/util/gconv/gconv.go b/.example/util/gconv/gconv.go index 20811c713..1f148d906 100644 --- a/.example/util/gconv/gconv.go +++ b/.example/util/gconv/gconv.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/util/gconv/gconv_map1.go b/.example/util/gconv/gconv_map1.go index 17a1b2d3f..e1ca4658a 100644 --- a/.example/util/gconv/gconv_map1.go +++ b/.example/util/gconv/gconv_map1.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/util/gconv/gconv_map2.go b/.example/util/gconv/gconv_map2.go index 55b8c7048..52a3c4564 100644 --- a/.example/util/gconv/gconv_map2.go +++ b/.example/util/gconv/gconv_map2.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/util/gconv/gconv_map_deep.go b/.example/util/gconv/gconv_map_deep.go index 9ce95323c..80a2a82ce 100644 --- a/.example/util/gconv/gconv_map_deep.go +++ b/.example/util/gconv/gconv_map_deep.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/util/gconv/gconv_map_tag.go b/.example/util/gconv/gconv_map_tag.go index c11de8cec..727f4bf83 100644 --- a/.example/util/gconv/gconv_map_tag.go +++ b/.example/util/gconv/gconv_map_tag.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/util/gconv/gconv_slice.go b/.example/util/gconv/gconv_slice.go index b6409ec52..c306e2cac 100644 --- a/.example/util/gconv/gconv_slice.go +++ b/.example/util/gconv/gconv_slice.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) // struct转slice diff --git a/.example/util/gconv/gconv_struct1.go b/.example/util/gconv/gconv_struct1.go index 35d888230..1cd680b5d 100644 --- a/.example/util/gconv/gconv_struct1.go +++ b/.example/util/gconv/gconv_struct1.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" ) type User struct { diff --git a/.example/util/gconv/gconv_struct2.go b/.example/util/gconv/gconv_struct2.go index ed6d182a7..5d09c723b 100644 --- a/.example/util/gconv/gconv_struct2.go +++ b/.example/util/gconv/gconv_struct2.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" ) // 使用默认映射规则绑定属性值到对象 diff --git a/.example/util/gconv/gconv_struct4.go b/.example/util/gconv/gconv_struct4.go index 73e46c222..c9dba3445 100644 --- a/.example/util/gconv/gconv_struct4.go +++ b/.example/util/gconv/gconv_struct4.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/util/gconv/gconv_struct5.go b/.example/util/gconv/gconv_struct5.go index 6882e7cba..2351653a7 100644 --- a/.example/util/gconv/gconv_struct5.go +++ b/.example/util/gconv/gconv_struct5.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/util/gconv/gconv_struct6.go b/.example/util/gconv/gconv_struct6.go index 14c29b42e..a7681a0e1 100644 --- a/.example/util/gconv/gconv_struct6.go +++ b/.example/util/gconv/gconv_struct6.go @@ -3,8 +3,8 @@ package main import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/util/gconv/gconv_struct_create.go b/.example/util/gconv/gconv_struct_create.go index 7c6352c2e..211cfea46 100644 --- a/.example/util/gconv/gconv_struct_create.go +++ b/.example/util/gconv/gconv_struct_create.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/util/gconv/gconv_struct_deep.go b/.example/util/gconv/gconv_struct_deep.go index 15b47c60f..565766321 100644 --- a/.example/util/gconv/gconv_struct_deep.go +++ b/.example/util/gconv/gconv_struct_deep.go @@ -1,8 +1,8 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/util/gconv/strings.go b/.example/util/gconv/strings.go index bd8b95933..258d6d638 100644 --- a/.example/util/gconv/strings.go +++ b/.example/util/gconv/strings.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/util/gconv/time1.go b/.example/util/gconv/time1.go index b9aab0c82..825d49f5f 100644 --- a/.example/util/gconv/time1.go +++ b/.example/util/gconv/time1.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/util/gconv/time2.go b/.example/util/gconv/time2.go index f3e054b57..c7d77a406 100644 --- a/.example/util/gconv/time2.go +++ b/.example/util/gconv/time2.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/util/gpage/gpage.go b/.example/util/gpage/gpage.go index 00f80ee7a..cc39411aa 100644 --- a/.example/util/gpage/gpage.go +++ b/.example/util/gpage/gpage.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gview" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gview" ) func main() { diff --git a/.example/util/gpage/gpage_ajax.go b/.example/util/gpage/gpage_ajax.go index a33a83cdc..0f29e94b6 100644 --- a/.example/util/gpage/gpage_ajax.go +++ b/.example/util/gpage/gpage_ajax.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gview" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gview" ) func main() { diff --git a/.example/util/gpage/gpage_custom1.go b/.example/util/gpage/gpage_custom1.go index 437a72da7..a9a0f9a60 100644 --- a/.example/util/gpage/gpage_custom1.go +++ b/.example/util/gpage/gpage_custom1.go @@ -1,11 +1,11 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gview" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gpage" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gview" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gpage" ) // wrapContent wraps each of the page tag with html li and ul. diff --git a/.example/util/gpage/gpage_custom2.go b/.example/util/gpage/gpage_custom2.go index e7512ef92..44b012456 100644 --- a/.example/util/gpage/gpage_custom2.go +++ b/.example/util/gpage/gpage_custom2.go @@ -1,10 +1,10 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gview" - "github.com/gogf/gf/util/gpage" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gview" + "github.com/gogf/gf/v2/util/gpage" ) // pageContent customizes the page tag name. diff --git a/.example/util/gpage/gpage_static1.go b/.example/util/gpage/gpage_static1.go index c62a0851a..0d852d31a 100644 --- a/.example/util/gpage/gpage_static1.go +++ b/.example/util/gpage/gpage_static1.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gview" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gview" ) func main() { diff --git a/.example/util/gpage/gpage_static2.go b/.example/util/gpage/gpage_static2.go index 135736fc0..e3a1e4680 100644 --- a/.example/util/gpage/gpage_static2.go +++ b/.example/util/gpage/gpage_static2.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gview" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gview" ) func main() { diff --git a/.example/util/gpage/gpage_template.go b/.example/util/gpage/gpage_template.go index a06c27e4a..ba6e1a3a6 100644 --- a/.example/util/gpage/gpage_template.go +++ b/.example/util/gpage/gpage_template.go @@ -1,9 +1,9 @@ package main import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gview" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gview" ) func main() { diff --git a/.example/util/grand/grand.go b/.example/util/grand/grand.go index 2823027a8..f36b13bad 100644 --- a/.example/util/grand/grand.go +++ b/.example/util/grand/grand.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/util/grand" + "github.com/gogf/gf/v2/util/grand" ) func main() { diff --git a/.example/util/grand/rand.go b/.example/util/grand/rand.go index 4efddfd2f..9cfc28459 100644 --- a/.example/util/grand/rand.go +++ b/.example/util/grand/rand.go @@ -8,7 +8,7 @@ import ( "os" "time" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) // int 随机 diff --git a/.example/util/guid/guid.go b/.example/util/guid/guid.go index 057d10454..f88c37985 100644 --- a/.example/util/guid/guid.go +++ b/.example/util/guid/guid.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/gogf/gf/util/guid" + "github.com/gogf/gf/v2/util/guid" ) func main() { diff --git a/.example/util/guid/guid_unique.go b/.example/util/guid/guid_unique.go index 4872a1634..f804c45a6 100644 --- a/.example/util/guid/guid_unique.go +++ b/.example/util/guid/guid_unique.go @@ -2,7 +2,7 @@ package main import ( "fmt" - "github.com/gogf/gf/util/guid" + "github.com/gogf/gf/v2/util/guid" ) func main() { diff --git a/.example/util/gutil/dump.go b/.example/util/gutil/dump.go index 14ce4bd4e..5fa013bd4 100644 --- a/.example/util/gutil/dump.go +++ b/.example/util/gutil/dump.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/util/gutil" ) func main() { diff --git a/.example/util/gutil/stack.go b/.example/util/gutil/stack.go index 38a63524a..93e89cc68 100644 --- a/.example/util/gutil/stack.go +++ b/.example/util/gutil/stack.go @@ -1,7 +1,7 @@ package main import ( - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/util/gutil" ) func Test(s *interface{}) { diff --git a/.example/util/gutil/try_catch.go b/.example/util/gutil/try_catch.go index 0aa3ccf4b..b4c5e5487 100644 --- a/.example/util/gutil/try_catch.go +++ b/.example/util/gutil/try_catch.go @@ -3,7 +3,7 @@ package main import ( "fmt" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/util/gutil" ) func main() { diff --git a/.example/util/gvalid/gvalid.go b/.example/util/gvalid/gvalid.go index 4d6212876..96c52b835 100644 --- a/.example/util/gvalid/gvalid.go +++ b/.example/util/gvalid/gvalid.go @@ -2,8 +2,8 @@ package main import ( "context" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gvalid" ) func main() { diff --git a/.example/util/gvalid/gvalid_checkstructwithdata.go b/.example/util/gvalid/gvalid_checkstructwithdata.go index 7e1636f88..a281a8cd5 100644 --- a/.example/util/gvalid/gvalid_checkstructwithdata.go +++ b/.example/util/gvalid/gvalid_checkstructwithdata.go @@ -2,9 +2,9 @@ package main import ( "context" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gvalid" ) func main() { diff --git a/.example/util/gvalid/gvalid_custom_message.go b/.example/util/gvalid/gvalid_custom_message.go index 3c8798693..e19a7beca 100644 --- a/.example/util/gvalid/gvalid_custom_message.go +++ b/.example/util/gvalid/gvalid_custom_message.go @@ -3,8 +3,8 @@ package main import ( "context" "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gvalid" ) func main() { diff --git a/.example/util/gvalid/gvalid_error.go b/.example/util/gvalid/gvalid_error.go index 1f5d350d4..0d02396e0 100644 --- a/.example/util/gvalid/gvalid_error.go +++ b/.example/util/gvalid/gvalid_error.go @@ -2,8 +2,8 @@ package main import ( "context" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gvalid" ) // 返回结果方法示例 diff --git a/.example/util/gvalid/gvalid_i18n.go b/.example/util/gvalid/gvalid_i18n.go index cb2a5e905..492b37174 100644 --- a/.example/util/gvalid/gvalid_i18n.go +++ b/.example/util/gvalid/gvalid_i18n.go @@ -3,9 +3,9 @@ package main import ( "context" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/i18n/gi18n" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/i18n/gi18n" + "github.com/gogf/gf/v2/util/gconv" ) func main() { diff --git a/.example/util/gvalid/gvalid_i18n_http.go b/.example/util/gvalid/gvalid_i18n_http.go index cba5062fc..308dcbbf1 100644 --- a/.example/util/gvalid/gvalid_i18n_http.go +++ b/.example/util/gvalid/gvalid_i18n_http.go @@ -1,10 +1,10 @@ package main import ( - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/net/ghttp" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/i18n/gi18n" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/i18n/gi18n" ) func main() { diff --git a/.example/util/gvalid/gvalid_result.go b/.example/util/gvalid/gvalid_result.go index ff9e01e6d..f65a7fc41 100644 --- a/.example/util/gvalid/gvalid_result.go +++ b/.example/util/gvalid/gvalid_result.go @@ -2,8 +2,8 @@ package main import ( "context" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gvalid" ) func main() { diff --git a/.example/util/gvalid/gvalid_sequence.go b/.example/util/gvalid/gvalid_sequence.go index 0296a4ab5..5545b09a7 100644 --- a/.example/util/gvalid/gvalid_sequence.go +++ b/.example/util/gvalid/gvalid_sequence.go @@ -4,7 +4,7 @@ import ( "context" "fmt" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/util/gvalid" ) func main() { diff --git a/.example/util/gvalid/gvalid_struct1.go b/.example/util/gvalid/gvalid_struct1.go index 6995ec2be..4b8678dba 100644 --- a/.example/util/gvalid/gvalid_struct1.go +++ b/.example/util/gvalid/gvalid_struct1.go @@ -2,8 +2,8 @@ package main import ( "context" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gvalid" ) type User struct { diff --git a/.example/util/gvalid/gvalid_struct2.go b/.example/util/gvalid/gvalid_struct2.go index 8e6c11601..8c0511899 100644 --- a/.example/util/gvalid/gvalid_struct2.go +++ b/.example/util/gvalid/gvalid_struct2.go @@ -2,8 +2,8 @@ package main import ( "context" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gvalid" ) // string默认值校验 diff --git a/.example/util/gvalid/gvalid_struct3.go b/.example/util/gvalid/gvalid_struct3.go index fdd0ea965..7262a6b08 100644 --- a/.example/util/gvalid/gvalid_struct3.go +++ b/.example/util/gvalid/gvalid_struct3.go @@ -2,8 +2,8 @@ package main import ( "context" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gvalid" ) // same校验 diff --git a/.example/util/gvalid/gvalid_struct_meta.go b/.example/util/gvalid/gvalid_struct_meta.go index a08e8d8ca..e7d251fe5 100644 --- a/.example/util/gvalid/gvalid_struct_meta.go +++ b/.example/util/gvalid/gvalid_struct_meta.go @@ -3,9 +3,9 @@ package main import ( "context" "fmt" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gmeta" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gmeta" ) type UserCreateReq struct { diff --git a/container/garray/garray_normal_any.go b/container/garray/garray_normal_any.go index 07b33c813..e43b77d0b 100644 --- a/container/garray/garray_normal_any.go +++ b/container/garray/garray_normal_any.go @@ -9,17 +9,17 @@ package garray import ( "bytes" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/empty" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/empty" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/text/gstr" "math" "sort" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/grand" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/grand" ) // Array is a golang array with rich features. diff --git a/container/garray/garray_normal_int.go b/container/garray/garray_normal_int.go index ee3d173ba..0d4ccaec8 100644 --- a/container/garray/garray_normal_int.go +++ b/container/garray/garray_normal_int.go @@ -9,15 +9,15 @@ package garray import ( "bytes" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/json" "math" "sort" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/grand" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/grand" ) // IntArray is a golang int array with rich features. diff --git a/container/garray/garray_normal_str.go b/container/garray/garray_normal_str.go index 11cb6551b..715a74ae8 100644 --- a/container/garray/garray_normal_str.go +++ b/container/garray/garray_normal_str.go @@ -8,17 +8,17 @@ package garray import ( "bytes" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/text/gstr" "math" "sort" "strings" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/grand" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/grand" ) // StrArray is a golang string array with rich features. diff --git a/container/garray/garray_sorted_any.go b/container/garray/garray_sorted_any.go index f120809a5..a9db1108e 100644 --- a/container/garray/garray_sorted_any.go +++ b/container/garray/garray_sorted_any.go @@ -9,16 +9,16 @@ package garray import ( "bytes" "fmt" - "github.com/gogf/gf/internal/empty" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/internal/empty" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gutil" "math" "sort" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/grand" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/grand" ) // SortedArray is a golang sorted array with rich features. diff --git a/container/garray/garray_sorted_int.go b/container/garray/garray_sorted_int.go index f250d989c..0b01eb7cd 100644 --- a/container/garray/garray_sorted_int.go +++ b/container/garray/garray_sorted_int.go @@ -9,13 +9,13 @@ package garray import ( "bytes" "fmt" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" "math" "sort" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/grand" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/grand" ) // SortedIntArray is a golang sorted int array with rich features. diff --git a/container/garray/garray_sorted_str.go b/container/garray/garray_sorted_str.go index 896030e65..3c7e03449 100644 --- a/container/garray/garray_sorted_str.go +++ b/container/garray/garray_sorted_str.go @@ -8,15 +8,15 @@ package garray import ( "bytes" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/text/gstr" "math" "sort" "strings" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/grand" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/grand" ) // SortedStrArray is a golang sorted string array with rich features. diff --git a/container/garray/garray_z_bench_any_test.go b/container/garray/garray_z_bench_any_test.go index 477c18a19..2eca2a91d 100644 --- a/container/garray/garray_z_bench_any_test.go +++ b/container/garray/garray_z_bench_any_test.go @@ -7,7 +7,7 @@ package garray_test import ( - "github.com/gogf/gf/container/garray" + "github.com/gogf/gf/v2/container/garray" "testing" ) diff --git a/container/garray/garray_z_example_any_test.go b/container/garray/garray_z_example_any_test.go index fccf99716..701c2ac66 100644 --- a/container/garray/garray_z_example_any_test.go +++ b/container/garray/garray_z_example_any_test.go @@ -8,9 +8,9 @@ package garray_test import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" - "github.com/gogf/gf/container/garray" + "github.com/gogf/gf/v2/container/garray" ) func ExampleNew() { diff --git a/container/garray/garray_z_example_str_test.go b/container/garray/garray_z_example_str_test.go index 733322c6e..8091e8955 100644 --- a/container/garray/garray_z_example_str_test.go +++ b/container/garray/garray_z_example_str_test.go @@ -8,8 +8,8 @@ package garray_test import ( "fmt" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/frame/g" ) func ExampleStrArray_Walk() { diff --git a/container/garray/garray_z_unit_all_basic_test.go b/container/garray/garray_z_unit_all_basic_test.go index fddebe271..77e7f9a21 100644 --- a/container/garray/garray_z_unit_all_basic_test.go +++ b/container/garray/garray_z_unit_all_basic_test.go @@ -9,13 +9,13 @@ package garray_test import ( - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/util/gutil" "strings" "testing" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) func Test_Array_Var(t *testing.T) { diff --git a/container/garray/garray_z_unit_normal_any_array_test.go b/container/garray/garray_z_unit_normal_any_array_test.go index 39b57be19..f0735b3f6 100644 --- a/container/garray/garray_z_unit_normal_any_array_test.go +++ b/container/garray/garray_z_unit_normal_any_array_test.go @@ -9,14 +9,14 @@ package garray_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) func Test_Array_Basic(t *testing.T) { diff --git a/container/garray/garray_z_unit_normal_int_array_test.go b/container/garray/garray_z_unit_normal_int_array_test.go index ef1e763ef..de097bc49 100644 --- a/container/garray/garray_z_unit_normal_int_array_test.go +++ b/container/garray/garray_z_unit_normal_int_array_test.go @@ -9,15 +9,15 @@ package garray_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" "testing" "time" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/test/gtest" ) func Test_IntArray_Basic(t *testing.T) { diff --git a/container/garray/garray_z_unit_normal_str_array_test.go b/container/garray/garray_z_unit_normal_str_array_test.go index be165863b..9cb7b67f6 100644 --- a/container/garray/garray_z_unit_normal_str_array_test.go +++ b/container/garray/garray_z_unit_normal_str_array_test.go @@ -9,15 +9,15 @@ package garray_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" "strings" "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) func Test_StrArray_Basic(t *testing.T) { diff --git a/container/garray/garray_z_unit_sorted_any_array_test.go b/container/garray/garray_z_unit_sorted_any_array_test.go index baecec1b5..92e4ed515 100644 --- a/container/garray/garray_z_unit_sorted_any_array_test.go +++ b/container/garray/garray_z_unit_sorted_any_array_test.go @@ -9,16 +9,16 @@ package garray_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gutil" "strings" "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) func TestSortedArray_NewSortedArrayFrom(t *testing.T) { diff --git a/container/garray/garray_z_unit_sorted_int_array_test.go b/container/garray/garray_z_unit_sorted_int_array_test.go index 56b873f47..b060f4c7d 100644 --- a/container/garray/garray_z_unit_sorted_int_array_test.go +++ b/container/garray/garray_z_unit_sorted_int_array_test.go @@ -9,15 +9,15 @@ package garray_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" "testing" "time" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/test/gtest" ) func TestNewSortedIntArrayFrom(t *testing.T) { diff --git a/container/garray/garray_z_unit_sorted_str_array_test.go b/container/garray/garray_z_unit_sorted_str_array_test.go index bab5c539e..7da5ecd1f 100644 --- a/container/garray/garray_z_unit_sorted_str_array_test.go +++ b/container/garray/garray_z_unit_sorted_str_array_test.go @@ -9,14 +9,14 @@ package garray_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) func TestNewSortedStrArrayFrom(t *testing.T) { diff --git a/container/glist/glist.go b/container/glist/glist.go index 1df70e4a9..e0e461b05 100644 --- a/container/glist/glist.go +++ b/container/glist/glist.go @@ -11,10 +11,10 @@ package glist import ( "bytes" "container/list" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/internal/rwmutex" + "github.com/gogf/gf/v2/internal/rwmutex" ) type ( diff --git a/container/glist/glist_example_test.go b/container/glist/glist_example_test.go index c2a00fd04..3cd2880d3 100644 --- a/container/glist/glist_example_test.go +++ b/container/glist/glist_example_test.go @@ -9,10 +9,10 @@ package glist_test import ( "container/list" "fmt" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/frame/g" - "github.com/gogf/gf/container/glist" + "github.com/gogf/gf/v2/container/glist" ) func ExampleNew() { diff --git a/container/glist/glist_z_unit_test.go b/container/glist/glist_z_unit_test.go index 5e1da47c8..f7d7d2098 100644 --- a/container/glist/glist_z_unit_test.go +++ b/container/glist/glist_z_unit_test.go @@ -8,9 +8,9 @@ package glist import ( "container/list" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "testing" ) diff --git a/container/gmap/gmap_hash_any_any_map.go b/container/gmap/gmap_hash_any_any_map.go index ea56aed8c..891905c38 100644 --- a/container/gmap/gmap_hash_any_any_map.go +++ b/container/gmap/gmap_hash_any_any_map.go @@ -7,14 +7,14 @@ package gmap import ( - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" - "github.com/gogf/gf/internal/empty" + "github.com/gogf/gf/v2/internal/empty" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/rwmutex" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/rwmutex" ) type AnyAnyMap struct { diff --git a/container/gmap/gmap_hash_int_any_map.go b/container/gmap/gmap_hash_int_any_map.go index 1a53a8b63..0d3ac30a2 100644 --- a/container/gmap/gmap_hash_int_any_map.go +++ b/container/gmap/gmap_hash_int_any_map.go @@ -8,13 +8,13 @@ package gmap import ( - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" - "github.com/gogf/gf/internal/empty" + "github.com/gogf/gf/v2/internal/empty" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/util/gconv" ) type IntAnyMap struct { diff --git a/container/gmap/gmap_hash_int_int_map.go b/container/gmap/gmap_hash_int_int_map.go index 404ad6f70..d6bafb63b 100644 --- a/container/gmap/gmap_hash_int_int_map.go +++ b/container/gmap/gmap_hash_int_int_map.go @@ -7,12 +7,12 @@ package gmap import ( - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/internal/empty" + "github.com/gogf/gf/v2/internal/empty" - "github.com/gogf/gf/internal/rwmutex" + "github.com/gogf/gf/v2/internal/rwmutex" ) type IntIntMap struct { diff --git a/container/gmap/gmap_hash_int_str_map.go b/container/gmap/gmap_hash_int_str_map.go index 9e6dc6c34..92a701e7e 100644 --- a/container/gmap/gmap_hash_int_str_map.go +++ b/container/gmap/gmap_hash_int_str_map.go @@ -7,12 +7,12 @@ package gmap import ( - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" - "github.com/gogf/gf/internal/empty" + "github.com/gogf/gf/v2/internal/empty" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/util/gconv" ) type IntStrMap struct { diff --git a/container/gmap/gmap_hash_str_any_map.go b/container/gmap/gmap_hash_str_any_map.go index 609ebc026..84652f3f0 100644 --- a/container/gmap/gmap_hash_str_any_map.go +++ b/container/gmap/gmap_hash_str_any_map.go @@ -8,13 +8,13 @@ package gmap import ( - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" - "github.com/gogf/gf/internal/empty" + "github.com/gogf/gf/v2/internal/empty" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/util/gconv" ) type StrAnyMap struct { diff --git a/container/gmap/gmap_hash_str_int_map.go b/container/gmap/gmap_hash_str_int_map.go index 129694f86..a09343ea1 100644 --- a/container/gmap/gmap_hash_str_int_map.go +++ b/container/gmap/gmap_hash_str_int_map.go @@ -8,11 +8,11 @@ package gmap import ( - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" - "github.com/gogf/gf/internal/empty" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/empty" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/util/gconv" ) type StrIntMap struct { diff --git a/container/gmap/gmap_hash_str_str_map.go b/container/gmap/gmap_hash_str_str_map.go index ce90c7820..0202017d6 100644 --- a/container/gmap/gmap_hash_str_str_map.go +++ b/container/gmap/gmap_hash_str_str_map.go @@ -8,12 +8,12 @@ package gmap import ( - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/internal/empty" + "github.com/gogf/gf/v2/internal/empty" - "github.com/gogf/gf/internal/rwmutex" + "github.com/gogf/gf/v2/internal/rwmutex" ) type StrStrMap struct { diff --git a/container/gmap/gmap_list_map.go b/container/gmap/gmap_list_map.go index 5ca38d3f8..f046537ee 100644 --- a/container/gmap/gmap_list_map.go +++ b/container/gmap/gmap_list_map.go @@ -7,15 +7,15 @@ package gmap import ( - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" - "github.com/gogf/gf/internal/empty" + "github.com/gogf/gf/v2/internal/empty" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/container/glist" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/rwmutex" + "github.com/gogf/gf/v2/container/glist" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/rwmutex" ) type ListMap struct { diff --git a/container/gmap/gmap_tree_map.go b/container/gmap/gmap_tree_map.go index 694fc10d7..f357355ca 100644 --- a/container/gmap/gmap_tree_map.go +++ b/container/gmap/gmap_tree_map.go @@ -7,7 +7,7 @@ package gmap import ( - "github.com/gogf/gf/container/gtree" + "github.com/gogf/gf/v2/container/gtree" ) // Map based on red-black tree, alias of RedBlackTree. diff --git a/container/gmap/gmap_z_basic_test.go b/container/gmap/gmap_z_basic_test.go index 5ffcdebf3..df3f6788b 100644 --- a/container/gmap/gmap_z_basic_test.go +++ b/container/gmap/gmap_z_basic_test.go @@ -7,11 +7,11 @@ package gmap_test import ( - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/util/gutil" "testing" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/test/gtest" ) func getValue() interface{} { diff --git a/container/gmap/gmap_z_bench_maps_test.go b/container/gmap/gmap_z_bench_maps_test.go index b5e3b22ff..79ab77c7f 100644 --- a/container/gmap/gmap_z_bench_maps_test.go +++ b/container/gmap/gmap_z_bench_maps_test.go @@ -11,8 +11,8 @@ package gmap_test import ( "testing" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/util/gutil" ) var hashMap = gmap.New(true) diff --git a/container/gmap/gmap_z_bench_safe_test.go b/container/gmap/gmap_z_bench_safe_test.go index 46bbc1354..b1baa5d3f 100644 --- a/container/gmap/gmap_z_bench_safe_test.go +++ b/container/gmap/gmap_z_bench_safe_test.go @@ -12,7 +12,7 @@ import ( "strconv" "testing" - "github.com/gogf/gf/container/gmap" + "github.com/gogf/gf/v2/container/gmap" ) var anyAnyMap = gmap.NewAnyAnyMap(true) diff --git a/container/gmap/gmap_z_bench_syncmap_test.go b/container/gmap/gmap_z_bench_syncmap_test.go index 889edbe06..e2799d815 100644 --- a/container/gmap/gmap_z_bench_syncmap_test.go +++ b/container/gmap/gmap_z_bench_syncmap_test.go @@ -12,7 +12,7 @@ import ( "sync" "testing" - "github.com/gogf/gf/container/gmap" + "github.com/gogf/gf/v2/container/gmap" ) var gm = gmap.NewIntIntMap(true) diff --git a/container/gmap/gmap_z_bench_unsafe_test.go b/container/gmap/gmap_z_bench_unsafe_test.go index 2a6f4853f..e07e289cd 100644 --- a/container/gmap/gmap_z_bench_unsafe_test.go +++ b/container/gmap/gmap_z_bench_unsafe_test.go @@ -12,7 +12,7 @@ import ( "strconv" "testing" - "github.com/gogf/gf/container/gmap" + "github.com/gogf/gf/v2/container/gmap" ) var anyAnyMapUnsafe = gmap.New() diff --git a/container/gmap/gmap_z_example_any_any_test.go b/container/gmap/gmap_z_example_any_any_test.go index 73ad8d233..cee0ab69d 100644 --- a/container/gmap/gmap_z_example_any_any_test.go +++ b/container/gmap/gmap_z_example_any_any_test.go @@ -8,9 +8,9 @@ package gmap_test import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" - "github.com/gogf/gf/container/gmap" + "github.com/gogf/gf/v2/container/gmap" ) func ExampleNew() { diff --git a/container/gmap/gmap_z_unit_any_any_test.go b/container/gmap/gmap_z_unit_any_any_test.go index 3a5c78592..0b8ed354c 100644 --- a/container/gmap/gmap_z_unit_any_any_test.go +++ b/container/gmap/gmap_z_unit_any_any_test.go @@ -7,12 +7,12 @@ package gmap_test import ( - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "testing" "time" ) diff --git a/container/gmap/gmap_z_unit_int_any_test.go b/container/gmap/gmap_z_unit_int_any_test.go index 2c6bc25ea..fb5e72665 100644 --- a/container/gmap/gmap_z_unit_int_any_test.go +++ b/container/gmap/gmap_z_unit_int_any_test.go @@ -7,14 +7,14 @@ package gmap_test import ( - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "testing" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/test/gtest" ) func getAny() interface{} { diff --git a/container/gmap/gmap_z_unit_int_int_test.go b/container/gmap/gmap_z_unit_int_int_test.go index 762ba223f..c2a08bd04 100644 --- a/container/gmap/gmap_z_unit_int_int_test.go +++ b/container/gmap/gmap_z_unit_int_int_test.go @@ -7,14 +7,14 @@ package gmap_test import ( - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "testing" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/test/gtest" ) func getInt() int { diff --git a/container/gmap/gmap_z_unit_int_str_test.go b/container/gmap/gmap_z_unit_int_str_test.go index 6a91b00f6..0d2cddbe1 100644 --- a/container/gmap/gmap_z_unit_int_str_test.go +++ b/container/gmap/gmap_z_unit_int_str_test.go @@ -7,14 +7,14 @@ package gmap_test import ( - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "testing" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/test/gtest" ) func getStr() string { diff --git a/container/gmap/gmap_z_unit_list_map_test.go b/container/gmap/gmap_z_unit_list_map_test.go index 4a226cfca..a0dc8c7f2 100644 --- a/container/gmap/gmap_z_unit_list_map_test.go +++ b/container/gmap/gmap_z_unit_list_map_test.go @@ -7,14 +7,14 @@ package gmap_test import ( - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "testing" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" ) func Test_ListMap_Var(t *testing.T) { diff --git a/container/gmap/gmap_z_unit_str_any_test.go b/container/gmap/gmap_z_unit_str_any_test.go index 1cee92de2..0fefa09e0 100644 --- a/container/gmap/gmap_z_unit_str_any_test.go +++ b/container/gmap/gmap_z_unit_str_any_test.go @@ -7,14 +7,14 @@ package gmap_test import ( - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "testing" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/test/gtest" ) func Test_StrAnyMap_Var(t *testing.T) { diff --git a/container/gmap/gmap_z_unit_str_int_test.go b/container/gmap/gmap_z_unit_str_int_test.go index eb80c7760..30cc8e470 100644 --- a/container/gmap/gmap_z_unit_str_int_test.go +++ b/container/gmap/gmap_z_unit_str_int_test.go @@ -7,14 +7,14 @@ package gmap_test import ( - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "testing" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/test/gtest" ) func Test_StrIntMap_Var(t *testing.T) { diff --git a/container/gmap/gmap_z_unit_str_str_test.go b/container/gmap/gmap_z_unit_str_str_test.go index e64a36af1..f7f9ef823 100644 --- a/container/gmap/gmap_z_unit_str_str_test.go +++ b/container/gmap/gmap_z_unit_str_str_test.go @@ -7,14 +7,14 @@ package gmap_test import ( - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "testing" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/test/gtest" ) func Test_StrStrMap_Var(t *testing.T) { diff --git a/container/gmap/gmap_z_unit_tree_map_test.go b/container/gmap/gmap_z_unit_tree_map_test.go index 470cf40f0..f3320f574 100644 --- a/container/gmap/gmap_z_unit_tree_map_test.go +++ b/container/gmap/gmap_z_unit_tree_map_test.go @@ -7,14 +7,14 @@ package gmap_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "testing" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gutil" ) func Test_TreeMap_Var(t *testing.T) { diff --git a/container/gpool/gpool.go b/container/gpool/gpool.go index 0c32deb15..e1721de6a 100644 --- a/container/gpool/gpool.go +++ b/container/gpool/gpool.go @@ -8,14 +8,14 @@ package gpool import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "time" - "github.com/gogf/gf/container/glist" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/container/glist" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/os/gtimer" ) // Pool is an Object-Reusable Pool. diff --git a/container/gpool/gpool_bench_test.go b/container/gpool/gpool_bench_test.go index f43cada2c..059d63629 100644 --- a/container/gpool/gpool_bench_test.go +++ b/container/gpool/gpool_bench_test.go @@ -13,7 +13,7 @@ import ( "testing" "time" - "github.com/gogf/gf/container/gpool" + "github.com/gogf/gf/v2/container/gpool" ) var pool = gpool.New(time.Hour, nil) diff --git a/container/gpool/gpool_z_unit_test.go b/container/gpool/gpool_z_unit_test.go index b8cfd61fa..6ddf91beb 100644 --- a/container/gpool/gpool_z_unit_test.go +++ b/container/gpool/gpool_z_unit_test.go @@ -11,10 +11,10 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" - "github.com/gogf/gf/container/gpool" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gpool" + "github.com/gogf/gf/v2/test/gtest" ) var nf gpool.NewFunc = func() (i interface{}, e error) { diff --git a/container/gqueue/gqueue.go b/container/gqueue/gqueue.go index bb7affe72..de2a06504 100644 --- a/container/gqueue/gqueue.go +++ b/container/gqueue/gqueue.go @@ -21,8 +21,8 @@ package gqueue import ( "math" - "github.com/gogf/gf/container/glist" - "github.com/gogf/gf/container/gtype" + "github.com/gogf/gf/v2/container/glist" + "github.com/gogf/gf/v2/container/gtype" ) // Queue is a concurrent-safe queue built on doubly linked list and channel. diff --git a/container/gqueue/gqueue_z_bench_test.go b/container/gqueue/gqueue_z_bench_test.go index cf12624e2..ce720f5d7 100644 --- a/container/gqueue/gqueue_z_bench_test.go +++ b/container/gqueue/gqueue_z_bench_test.go @@ -11,7 +11,7 @@ package gqueue_test import ( "testing" - "github.com/gogf/gf/container/gqueue" + "github.com/gogf/gf/v2/container/gqueue" ) var bn = 20000000 diff --git a/container/gqueue/gqueue_z_unit_test.go b/container/gqueue/gqueue_z_unit_test.go index 565028dd7..f9741ff4c 100644 --- a/container/gqueue/gqueue_z_unit_test.go +++ b/container/gqueue/gqueue_z_unit_test.go @@ -12,8 +12,8 @@ import ( "testing" "time" - "github.com/gogf/gf/container/gqueue" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gqueue" + "github.com/gogf/gf/v2/test/gtest" ) func TestQueue_Len(t *testing.T) { diff --git a/container/gring/gring.go b/container/gring/gring.go index 464f99f65..08fddc982 100644 --- a/container/gring/gring.go +++ b/container/gring/gring.go @@ -10,8 +10,8 @@ package gring import ( "container/ring" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/internal/rwmutex" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/internal/rwmutex" ) // Ring is a struct of ring structure. diff --git a/container/gring/gring_bench_test.go b/container/gring/gring_bench_test.go index 5835af5bc..ea204adff 100644 --- a/container/gring/gring_bench_test.go +++ b/container/gring/gring_bench_test.go @@ -11,7 +11,7 @@ package gring_test import ( "testing" - "github.com/gogf/gf/container/gring" + "github.com/gogf/gf/v2/container/gring" ) var length = 10000 diff --git a/container/gring/gring_unit_test.go b/container/gring/gring_unit_test.go index a226b10d2..815f73622 100644 --- a/container/gring/gring_unit_test.go +++ b/container/gring/gring_unit_test.go @@ -9,9 +9,9 @@ package gring_test import ( "testing" - "github.com/gogf/gf/container/gring" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gring" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" ) type Student struct { diff --git a/container/gset/gset_any_set.go b/container/gset/gset_any_set.go index 8e222a8cc..f08019ef1 100644 --- a/container/gset/gset_any_set.go +++ b/container/gset/gset_any_set.go @@ -9,10 +9,10 @@ package gset import ( "bytes" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" ) type Set struct { diff --git a/container/gset/gset_int_set.go b/container/gset/gset_int_set.go index 2fead63dc..04ec0bb52 100644 --- a/container/gset/gset_int_set.go +++ b/container/gset/gset_int_set.go @@ -9,9 +9,9 @@ package gset import ( "bytes" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/util/gconv" ) type IntSet struct { diff --git a/container/gset/gset_str_set.go b/container/gset/gset_str_set.go index dea06ff17..a227607ac 100644 --- a/container/gset/gset_str_set.go +++ b/container/gset/gset_str_set.go @@ -9,10 +9,10 @@ package gset import ( "bytes" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" "strings" ) diff --git a/container/gset/gset_z_bench_test.go b/container/gset/gset_z_bench_test.go index ed7a1c9cd..03802064a 100644 --- a/container/gset/gset_z_bench_test.go +++ b/container/gset/gset_z_bench_test.go @@ -12,7 +12,7 @@ import ( "strconv" "testing" - "github.com/gogf/gf/container/gset" + "github.com/gogf/gf/v2/container/gset" ) var intSet = gset.NewIntSet(true) diff --git a/container/gset/gset_z_example_any_test.go b/container/gset/gset_z_example_any_test.go index f1a08309d..70a41f582 100644 --- a/container/gset/gset_z_example_any_test.go +++ b/container/gset/gset_z_example_any_test.go @@ -8,8 +8,8 @@ package gset_test import ( "fmt" - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/frame/g" ) func ExampleSet_Intersect() { diff --git a/container/gset/gset_z_example_int_test.go b/container/gset/gset_z_example_int_test.go index 1118042d5..761e3552f 100644 --- a/container/gset/gset_z_example_int_test.go +++ b/container/gset/gset_z_example_int_test.go @@ -8,7 +8,7 @@ package gset_test import ( "fmt" - "github.com/gogf/gf/container/gset" + "github.com/gogf/gf/v2/container/gset" ) func ExampleIntSet_Contains() { diff --git a/container/gset/gset_z_example_str_test.go b/container/gset/gset_z_example_str_test.go index d0c714bd5..cfa0d22e1 100644 --- a/container/gset/gset_z_example_str_test.go +++ b/container/gset/gset_z_example_str_test.go @@ -8,8 +8,8 @@ package gset_test import ( "fmt" - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/frame/g" ) func ExampleStrSet_Contains() { diff --git a/container/gset/gset_z_unit_any_test.go b/container/gset/gset_z_unit_any_test.go index bef113955..5dec2a315 100644 --- a/container/gset/gset_z_unit_any_test.go +++ b/container/gset/gset_z_unit_any_test.go @@ -9,16 +9,16 @@ package gset_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "strings" "sync" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/container/gset/gset_z_unit_int_test.go b/container/gset/gset_z_unit_int_test.go index 618200691..c9dda0968 100644 --- a/container/gset/gset_z_unit_int_test.go +++ b/container/gset/gset_z_unit_int_test.go @@ -9,17 +9,17 @@ package gset_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "strings" "sync" "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/test/gtest" ) func TestIntSet_Var(t *testing.T) { diff --git a/container/gset/gset_z_unit_str_test.go b/container/gset/gset_z_unit_str_test.go index ab57cf6ca..f9042d2d1 100644 --- a/container/gset/gset_z_unit_str_test.go +++ b/container/gset/gset_z_unit_str_test.go @@ -9,17 +9,17 @@ package gset_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "strings" "sync" "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/test/gtest" ) func TestStrSet_Var(t *testing.T) { diff --git a/container/gtree/gtree_avltree.go b/container/gtree/gtree_avltree.go index deaad2b75..1265c5b34 100644 --- a/container/gtree/gtree_avltree.go +++ b/container/gtree/gtree_avltree.go @@ -8,12 +8,12 @@ package gtree import ( "fmt" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/rwmutex" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/rwmutex" ) // AVLTree holds elements of the AVL tree. diff --git a/container/gtree/gtree_btree.go b/container/gtree/gtree_btree.go index f26783366..365502d58 100644 --- a/container/gtree/gtree_btree.go +++ b/container/gtree/gtree_btree.go @@ -9,13 +9,13 @@ package gtree import ( "bytes" "fmt" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" "strings" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/rwmutex" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/rwmutex" ) // BTree holds elements of the B-tree. diff --git a/container/gtree/gtree_redblacktree.go b/container/gtree/gtree_redblacktree.go index e75d04ffd..6883133dd 100644 --- a/container/gtree/gtree_redblacktree.go +++ b/container/gtree/gtree_redblacktree.go @@ -8,12 +8,12 @@ package gtree import ( "fmt" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gutil" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/rwmutex" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/rwmutex" ) type color bool diff --git a/container/gtree/gtree_z_avl_tree_test.go b/container/gtree/gtree_z_avl_tree_test.go index 32ee443fe..960dd28cd 100644 --- a/container/gtree/gtree_z_avl_tree_test.go +++ b/container/gtree/gtree_z_avl_tree_test.go @@ -10,10 +10,10 @@ import ( "fmt" "testing" - "github.com/gogf/gf/container/gtree" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gtree" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gutil" ) func Test_AVLTree_Basic(t *testing.T) { diff --git a/container/gtree/gtree_z_b_tree_test.go b/container/gtree/gtree_z_b_tree_test.go index 92dedccc2..3462d0060 100644 --- a/container/gtree/gtree_z_b_tree_test.go +++ b/container/gtree/gtree_z_b_tree_test.go @@ -10,10 +10,10 @@ import ( "fmt" "testing" - "github.com/gogf/gf/container/gtree" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gtree" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gutil" ) func Test_BTree_Basic(t *testing.T) { diff --git a/container/gtree/gtree_z_redblack_tree_test.go b/container/gtree/gtree_z_redblack_tree_test.go index 7af80b05b..fd1a3caff 100644 --- a/container/gtree/gtree_z_redblack_tree_test.go +++ b/container/gtree/gtree_z_redblack_tree_test.go @@ -10,10 +10,10 @@ import ( "fmt" "testing" - "github.com/gogf/gf/container/gtree" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gtree" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gutil" ) func getValue() interface{} { diff --git a/container/gtype/gtype_bool.go b/container/gtype/gtype_bool.go index e24b5cd21..87b36a271 100644 --- a/container/gtype/gtype_bool.go +++ b/container/gtype/gtype_bool.go @@ -8,7 +8,7 @@ package gtype import ( "bytes" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "sync/atomic" ) diff --git a/container/gtype/gtype_byte.go b/container/gtype/gtype_byte.go index 9315e529c..06403ec6e 100644 --- a/container/gtype/gtype_byte.go +++ b/container/gtype/gtype_byte.go @@ -7,7 +7,7 @@ package gtype import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "strconv" "sync/atomic" ) diff --git a/container/gtype/gtype_bytes.go b/container/gtype/gtype_bytes.go index 9f91254ee..22d7253b7 100644 --- a/container/gtype/gtype_bytes.go +++ b/container/gtype/gtype_bytes.go @@ -9,7 +9,7 @@ package gtype import ( "bytes" "encoding/base64" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "sync/atomic" ) diff --git a/container/gtype/gtype_float32.go b/container/gtype/gtype_float32.go index 364a979f0..1ec36a574 100644 --- a/container/gtype/gtype_float32.go +++ b/container/gtype/gtype_float32.go @@ -7,7 +7,7 @@ package gtype import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "math" "strconv" "sync/atomic" diff --git a/container/gtype/gtype_float64.go b/container/gtype/gtype_float64.go index dcf68aa7d..8b6440af4 100644 --- a/container/gtype/gtype_float64.go +++ b/container/gtype/gtype_float64.go @@ -7,7 +7,7 @@ package gtype import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "math" "strconv" "sync/atomic" diff --git a/container/gtype/gtype_int.go b/container/gtype/gtype_int.go index ca420e945..bee2bf629 100644 --- a/container/gtype/gtype_int.go +++ b/container/gtype/gtype_int.go @@ -7,7 +7,7 @@ package gtype import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "strconv" "sync/atomic" ) diff --git a/container/gtype/gtype_int32.go b/container/gtype/gtype_int32.go index 7c74a5b95..f554832f8 100644 --- a/container/gtype/gtype_int32.go +++ b/container/gtype/gtype_int32.go @@ -7,7 +7,7 @@ package gtype import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "strconv" "sync/atomic" ) diff --git a/container/gtype/gtype_int64.go b/container/gtype/gtype_int64.go index 92610455c..dbdbf21da 100644 --- a/container/gtype/gtype_int64.go +++ b/container/gtype/gtype_int64.go @@ -7,7 +7,7 @@ package gtype import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "strconv" "sync/atomic" ) diff --git a/container/gtype/gtype_interface.go b/container/gtype/gtype_interface.go index a58ba9031..23633b4c0 100644 --- a/container/gtype/gtype_interface.go +++ b/container/gtype/gtype_interface.go @@ -7,8 +7,8 @@ package gtype import ( - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "sync/atomic" ) diff --git a/container/gtype/gtype_string.go b/container/gtype/gtype_string.go index 02803a09c..e22f680b5 100644 --- a/container/gtype/gtype_string.go +++ b/container/gtype/gtype_string.go @@ -8,7 +8,7 @@ package gtype import ( "bytes" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "sync/atomic" ) diff --git a/container/gtype/gtype_uint.go b/container/gtype/gtype_uint.go index 613e09488..2bff0da7a 100644 --- a/container/gtype/gtype_uint.go +++ b/container/gtype/gtype_uint.go @@ -7,7 +7,7 @@ package gtype import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "strconv" "sync/atomic" ) diff --git a/container/gtype/gtype_uint32.go b/container/gtype/gtype_uint32.go index d42133d75..86bd10b75 100644 --- a/container/gtype/gtype_uint32.go +++ b/container/gtype/gtype_uint32.go @@ -7,7 +7,7 @@ package gtype import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "strconv" "sync/atomic" ) diff --git a/container/gtype/gtype_uint64.go b/container/gtype/gtype_uint64.go index 01a4a3346..3eebc7268 100644 --- a/container/gtype/gtype_uint64.go +++ b/container/gtype/gtype_uint64.go @@ -7,7 +7,7 @@ package gtype import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "strconv" "sync/atomic" ) diff --git a/container/gtype/gtype_z_bench_basic_test.go b/container/gtype/gtype_z_bench_basic_test.go index 705d04f0c..6ddc96424 100644 --- a/container/gtype/gtype_z_bench_basic_test.go +++ b/container/gtype/gtype_z_bench_basic_test.go @@ -9,12 +9,12 @@ package gtype_test import ( - "github.com/gogf/gf/container/gtype" + "github.com/gogf/gf/v2/container/gtype" "strconv" "sync/atomic" "testing" - "github.com/gogf/gf/encoding/gbinary" + "github.com/gogf/gf/v2/encoding/gbinary" ) var ( diff --git a/container/gtype/gtype_z_bench_json_test.go b/container/gtype/gtype_z_bench_json_test.go index b2830fae5..f434987c3 100644 --- a/container/gtype/gtype_z_bench_json_test.go +++ b/container/gtype/gtype_z_bench_json_test.go @@ -9,8 +9,8 @@ package gtype_test import ( - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/internal/json" "testing" ) diff --git a/container/gtype/gtype_z_unit_bool_test.go b/container/gtype/gtype_z_unit_bool_test.go index b30738a84..fc214c521 100644 --- a/container/gtype/gtype_z_unit_bool_test.go +++ b/container/gtype/gtype_z_unit_bool_test.go @@ -7,12 +7,12 @@ package gtype_test import ( - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "testing" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Bool(t *testing.T) { diff --git a/container/gtype/gtype_z_unit_byte_test.go b/container/gtype/gtype_z_unit_byte_test.go index 86ba6cfb9..bbfa8a461 100644 --- a/container/gtype/gtype_z_unit_byte_test.go +++ b/container/gtype/gtype_z_unit_byte_test.go @@ -7,13 +7,13 @@ package gtype_test import ( - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "sync" "testing" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Byte(t *testing.T) { diff --git a/container/gtype/gtype_z_unit_bytes_test.go b/container/gtype/gtype_z_unit_bytes_test.go index 468673eb1..938078817 100644 --- a/container/gtype/gtype_z_unit_bytes_test.go +++ b/container/gtype/gtype_z_unit_bytes_test.go @@ -7,12 +7,12 @@ package gtype_test import ( - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "testing" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Bytes(t *testing.T) { diff --git a/container/gtype/gtype_z_unit_float32_test.go b/container/gtype/gtype_z_unit_float32_test.go index 7aff7f79c..4a8bddaf9 100644 --- a/container/gtype/gtype_z_unit_float32_test.go +++ b/container/gtype/gtype_z_unit_float32_test.go @@ -7,10 +7,10 @@ package gtype_test import ( - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "math" "testing" ) diff --git a/container/gtype/gtype_z_unit_float64_test.go b/container/gtype/gtype_z_unit_float64_test.go index 1ba6cfa1e..8089ba8f5 100644 --- a/container/gtype/gtype_z_unit_float64_test.go +++ b/container/gtype/gtype_z_unit_float64_test.go @@ -7,10 +7,10 @@ package gtype_test import ( - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "math" "testing" ) diff --git a/container/gtype/gtype_z_unit_int32_test.go b/container/gtype/gtype_z_unit_int32_test.go index cf2250ae5..c1fc9cfb8 100644 --- a/container/gtype/gtype_z_unit_int32_test.go +++ b/container/gtype/gtype_z_unit_int32_test.go @@ -7,10 +7,10 @@ package gtype_test import ( - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "math" "sync" "testing" diff --git a/container/gtype/gtype_z_unit_int64_test.go b/container/gtype/gtype_z_unit_int64_test.go index 8b5c6a299..e1da0f139 100644 --- a/container/gtype/gtype_z_unit_int64_test.go +++ b/container/gtype/gtype_z_unit_int64_test.go @@ -7,10 +7,10 @@ package gtype_test import ( - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "math" "sync" "testing" diff --git a/container/gtype/gtype_z_unit_int_test.go b/container/gtype/gtype_z_unit_int_test.go index 939ef81e9..3d0d73fea 100644 --- a/container/gtype/gtype_z_unit_int_test.go +++ b/container/gtype/gtype_z_unit_int_test.go @@ -7,10 +7,10 @@ package gtype_test import ( - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "sync" "testing" ) diff --git a/container/gtype/gtype_z_unit_interface_test.go b/container/gtype/gtype_z_unit_interface_test.go index 130102f63..710b6fa2f 100644 --- a/container/gtype/gtype_z_unit_interface_test.go +++ b/container/gtype/gtype_z_unit_interface_test.go @@ -7,10 +7,10 @@ package gtype_test import ( - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "testing" ) diff --git a/container/gtype/gtype_z_unit_string_test.go b/container/gtype/gtype_z_unit_string_test.go index 3b42cca41..83bdcd968 100644 --- a/container/gtype/gtype_z_unit_string_test.go +++ b/container/gtype/gtype_z_unit_string_test.go @@ -7,10 +7,10 @@ package gtype_test import ( - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "testing" ) diff --git a/container/gtype/gtype_z_unit_uint32_test.go b/container/gtype/gtype_z_unit_uint32_test.go index abe188dad..2254358fa 100644 --- a/container/gtype/gtype_z_unit_uint32_test.go +++ b/container/gtype/gtype_z_unit_uint32_test.go @@ -7,10 +7,10 @@ package gtype_test import ( - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "math" "sync" "testing" diff --git a/container/gtype/gtype_z_unit_uint64_test.go b/container/gtype/gtype_z_unit_uint64_test.go index ab05217ff..5435cc30e 100644 --- a/container/gtype/gtype_z_unit_uint64_test.go +++ b/container/gtype/gtype_z_unit_uint64_test.go @@ -7,14 +7,14 @@ package gtype_test import ( - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "math" "sync" "testing" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/test/gtest" ) type Temp struct { diff --git a/container/gtype/gtype_z_unit_uint_test.go b/container/gtype/gtype_z_unit_uint_test.go index 4f314856e..34e798e2b 100644 --- a/container/gtype/gtype_z_unit_uint_test.go +++ b/container/gtype/gtype_z_unit_uint_test.go @@ -7,10 +7,10 @@ package gtype_test import ( - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "sync" "testing" ) diff --git a/container/gvar/gvar.go b/container/gvar/gvar.go index aa4dcba31..a5412d464 100644 --- a/container/gvar/gvar.go +++ b/container/gvar/gvar.go @@ -8,12 +8,12 @@ package gvar import ( - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" "time" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/util/gconv" ) // Var is an universal variable type implementer. diff --git a/container/gvar/gvar_is.go b/container/gvar/gvar_is.go index b7ac9af48..497996cd9 100644 --- a/container/gvar/gvar_is.go +++ b/container/gvar/gvar_is.go @@ -7,7 +7,7 @@ package gvar import ( - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/internal/utils" ) // IsNil checks whether `v` is nil. diff --git a/container/gvar/gvar_list.go b/container/gvar/gvar_list.go index 06b6f4ab0..1f24bca88 100644 --- a/container/gvar/gvar_list.go +++ b/container/gvar/gvar_list.go @@ -7,7 +7,7 @@ package gvar import ( - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/util/gutil" ) // ListItemValues retrieves and returns the elements of all item struct/map with key `key`. diff --git a/container/gvar/gvar_map.go b/container/gvar/gvar_map.go index 732bae265..268d9f140 100644 --- a/container/gvar/gvar_map.go +++ b/container/gvar/gvar_map.go @@ -6,7 +6,7 @@ package gvar -import "github.com/gogf/gf/util/gconv" +import "github.com/gogf/gf/v2/util/gconv" // Map converts and returns `v` as map[string]interface{}. func (v *Var) Map(tags ...string) map[string]interface{} { diff --git a/container/gvar/gvar_scan.go b/container/gvar/gvar_scan.go index 064dd6fce..469005b50 100644 --- a/container/gvar/gvar_scan.go +++ b/container/gvar/gvar_scan.go @@ -7,7 +7,7 @@ package gvar import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) // Scan automatically checks the type of `pointer` and converts `params` to `pointer`. It supports `pointer` diff --git a/container/gvar/gvar_slice.go b/container/gvar/gvar_slice.go index c9c6556ce..02a61aa2e 100644 --- a/container/gvar/gvar_slice.go +++ b/container/gvar/gvar_slice.go @@ -6,7 +6,7 @@ package gvar -import "github.com/gogf/gf/util/gconv" +import "github.com/gogf/gf/v2/util/gconv" // Ints converts and returns `v` as []int. func (v *Var) Ints() []int { diff --git a/container/gvar/gvar_struct.go b/container/gvar/gvar_struct.go index 3369b9792..30ca794b4 100644 --- a/container/gvar/gvar_struct.go +++ b/container/gvar/gvar_struct.go @@ -7,7 +7,7 @@ package gvar import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) // Struct maps value of `v` to `pointer`. diff --git a/container/gvar/gvar_z_unit_basic_test.go b/container/gvar/gvar_z_unit_basic_test.go index fd20aeeb5..ab8845e75 100644 --- a/container/gvar/gvar_z_unit_basic_test.go +++ b/container/gvar/gvar_z_unit_basic_test.go @@ -9,12 +9,12 @@ package gvar_test import ( "bytes" "encoding/binary" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "testing" "time" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Set(t *testing.T) { diff --git a/container/gvar/gvar_z_unit_is_test.go b/container/gvar/gvar_z_unit_is_test.go index d485b2af7..28d3168bc 100644 --- a/container/gvar/gvar_z_unit_is_test.go +++ b/container/gvar/gvar_z_unit_is_test.go @@ -7,8 +7,8 @@ package gvar_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/container/gvar/gvar_z_unit_json_test.go b/container/gvar/gvar_z_unit_json_test.go index dde33a732..e52abe090 100644 --- a/container/gvar/gvar_z_unit_json_test.go +++ b/container/gvar/gvar_z_unit_json_test.go @@ -7,9 +7,9 @@ package gvar_test import ( - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/test/gtest" "math" "testing" ) diff --git a/container/gvar/gvar_z_unit_list_test.go b/container/gvar/gvar_z_unit_list_test.go index eb2cd2314..9e024bd43 100644 --- a/container/gvar/gvar_z_unit_list_test.go +++ b/container/gvar/gvar_z_unit_list_test.go @@ -7,9 +7,9 @@ package gvar_test import ( - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/container/gvar/gvar_z_unit_map_test.go b/container/gvar/gvar_z_unit_map_test.go index d0b96deb6..0498bc008 100644 --- a/container/gvar/gvar_z_unit_map_test.go +++ b/container/gvar/gvar_z_unit_map_test.go @@ -7,9 +7,9 @@ package gvar_test import ( - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/container/gvar/gvar_z_unit_slice_test.go b/container/gvar/gvar_z_unit_slice_test.go index 585b17bbd..66a319786 100644 --- a/container/gvar/gvar_z_unit_slice_test.go +++ b/container/gvar/gvar_z_unit_slice_test.go @@ -7,8 +7,8 @@ package gvar_test import ( - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/container/gvar/gvar_z_unit_struct_test.go b/container/gvar/gvar_z_unit_struct_test.go index 2164e5ad6..1102c4e05 100644 --- a/container/gvar/gvar_z_unit_struct_test.go +++ b/container/gvar/gvar_z_unit_struct_test.go @@ -7,10 +7,10 @@ package gvar_test import ( - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "testing" ) diff --git a/crypto/gaes/gaes.go b/crypto/gaes/gaes.go index 4048311f4..21a04dcd4 100644 --- a/crypto/gaes/gaes.go +++ b/crypto/gaes/gaes.go @@ -11,8 +11,8 @@ import ( "bytes" "crypto/aes" "crypto/cipher" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" ) var ( diff --git a/crypto/gaes/gaes_test.go b/crypto/gaes/gaes_test.go index eeb94c21a..d930fddb4 100644 --- a/crypto/gaes/gaes_test.go +++ b/crypto/gaes/gaes_test.go @@ -11,10 +11,10 @@ package gaes_test import ( "testing" - "github.com/gogf/gf/encoding/gbase64" + "github.com/gogf/gf/v2/encoding/gbase64" - "github.com/gogf/gf/crypto/gaes" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/crypto/gaes" + "github.com/gogf/gf/v2/test/gtest" ) var ( diff --git a/crypto/gcrc32/gcrc32.go b/crypto/gcrc32/gcrc32.go index 64ed4f4a4..bef114b09 100644 --- a/crypto/gcrc32/gcrc32.go +++ b/crypto/gcrc32/gcrc32.go @@ -10,7 +10,7 @@ package gcrc32 import ( "hash/crc32" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) // Encrypt encrypts any type of variable using CRC32 algorithms. diff --git a/crypto/gcrc32/gcrc32_test.go b/crypto/gcrc32/gcrc32_test.go index 8bd33bf39..9e26cc3c0 100644 --- a/crypto/gcrc32/gcrc32_test.go +++ b/crypto/gcrc32/gcrc32_test.go @@ -11,9 +11,9 @@ package gcrc32_test import ( "testing" - "github.com/gogf/gf/crypto/gcrc32" - "github.com/gogf/gf/crypto/gmd5" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/crypto/gcrc32" + "github.com/gogf/gf/v2/crypto/gmd5" + "github.com/gogf/gf/v2/test/gtest" ) func TestEncrypt(t *testing.T) { diff --git a/crypto/gdes/gdes.go b/crypto/gdes/gdes.go index ff7a358e2..e8d7676c7 100644 --- a/crypto/gdes/gdes.go +++ b/crypto/gdes/gdes.go @@ -11,8 +11,8 @@ import ( "bytes" "crypto/cipher" "crypto/des" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" ) const ( diff --git a/crypto/gdes/gdes_test.go b/crypto/gdes/gdes_test.go index c4f05303c..d23e31760 100644 --- a/crypto/gdes/gdes_test.go +++ b/crypto/gdes/gdes_test.go @@ -10,8 +10,8 @@ import ( "encoding/hex" "testing" - "github.com/gogf/gf/crypto/gdes" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/crypto/gdes" + "github.com/gogf/gf/v2/test/gtest" ) var ( diff --git a/crypto/gmd5/gmd5.go b/crypto/gmd5/gmd5.go index 9f35b87d5..40506dffa 100644 --- a/crypto/gmd5/gmd5.go +++ b/crypto/gmd5/gmd5.go @@ -13,7 +13,7 @@ import ( "io" "os" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) // Encrypt encrypts any type of variable using MD5 algorithms. diff --git a/crypto/gmd5/gmd5_test.go b/crypto/gmd5/gmd5_test.go index a2f3b8e28..697371250 100644 --- a/crypto/gmd5/gmd5_test.go +++ b/crypto/gmd5/gmd5_test.go @@ -12,8 +12,8 @@ import ( "os" "testing" - "github.com/gogf/gf/crypto/gmd5" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/crypto/gmd5" + "github.com/gogf/gf/v2/test/gtest" ) var ( diff --git a/crypto/gsha1/gsha1.go b/crypto/gsha1/gsha1.go index 50beeeb58..c461112fb 100644 --- a/crypto/gsha1/gsha1.go +++ b/crypto/gsha1/gsha1.go @@ -13,7 +13,7 @@ import ( "io" "os" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) // Encrypt encrypts any type of variable using SHA1 algorithms. diff --git a/crypto/gsha1/gsha1_test.go b/crypto/gsha1/gsha1_test.go index 8fa22b096..881cf3516 100644 --- a/crypto/gsha1/gsha1_test.go +++ b/crypto/gsha1/gsha1_test.go @@ -12,8 +12,8 @@ import ( "os" "testing" - "github.com/gogf/gf/crypto/gsha1" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/crypto/gsha1" + "github.com/gogf/gf/v2/test/gtest" ) type user struct { diff --git a/database/gdb/gdb.go b/database/gdb/gdb.go index c92a55c15..7642adb18 100644 --- a/database/gdb/gdb.go +++ b/database/gdb/gdb.go @@ -10,21 +10,21 @@ package gdb import ( "context" "database/sql" - "github.com/gogf/gf/errors/gcode" + "github.com/gogf/gf/v2/errors/gcode" "time" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/os/gcmd" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/os/gcmd" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/intlog" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/glog" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/os/gcache" - "github.com/gogf/gf/util/grand" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/os/gcache" + "github.com/gogf/gf/v2/util/grand" ) // DB defines the interfaces for ORM operations. diff --git a/database/gdb/gdb_core.go b/database/gdb/gdb_core.go index 5d113ac10..c1725802e 100644 --- a/database/gdb/gdb_core.go +++ b/database/gdb/gdb_core.go @@ -11,18 +11,18 @@ import ( "context" "database/sql" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/internal/intlog" "reflect" "strings" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/utils" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/utils" + "github.com/gogf/gf/v2/text/gstr" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/util/gconv" ) // GetCore returns the underlying *Core object. diff --git a/database/gdb/gdb_core_config.go b/database/gdb/gdb_core_config.go index 774c2dc05..e4a4d2e27 100644 --- a/database/gdb/gdb_core_config.go +++ b/database/gdb/gdb_core_config.go @@ -8,11 +8,11 @@ package gdb import ( "fmt" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/glog" "sync" "time" - "github.com/gogf/gf/os/gcache" + "github.com/gogf/gf/v2/os/gcache" ) // Config is the configuration management object. diff --git a/database/gdb/gdb_core_structure.go b/database/gdb/gdb_core_structure.go index 1c27be8ae..2d990e3af 100644 --- a/database/gdb/gdb_core_structure.go +++ b/database/gdb/gdb_core_structure.go @@ -10,16 +10,16 @@ import ( "strings" "time" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/util/gutil" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" - "github.com/gogf/gf/encoding/gbinary" + "github.com/gogf/gf/v2/encoding/gbinary" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/util/gconv" ) // convertFieldValueToLocalValue automatically checks and converts field value from database type diff --git a/database/gdb/gdb_core_tracing.go b/database/gdb/gdb_core_tracing.go index 0b0bc6d59..0cd86a973 100644 --- a/database/gdb/gdb_core_tracing.go +++ b/database/gdb/gdb_core_tracing.go @@ -10,8 +10,8 @@ package gdb import ( "context" "fmt" - "github.com/gogf/gf" - "github.com/gogf/gf/net/gtrace" + "github.com/gogf/gf/v2" + "github.com/gogf/gf/v2/net/gtrace" "go.opentelemetry.io/otel" "go.opentelemetry.io/otel/attribute" "go.opentelemetry.io/otel/codes" @@ -19,7 +19,7 @@ import ( ) const ( - tracingInstrumentName = "github.com/gogf/gf/database/gdb" + tracingInstrumentName = "github.com/gogf/gf/v2/database/gdb" tracingAttrDbType = "db.type" tracingAttrDbHost = "db.host" tracingAttrDbPort = "db.port" diff --git a/database/gdb/gdb_core_transaction.go b/database/gdb/gdb_core_transaction.go index 050fdfcc0..fb574e580 100644 --- a/database/gdb/gdb_core_transaction.go +++ b/database/gdb/gdb_core_transaction.go @@ -9,16 +9,16 @@ package gdb import ( "context" "database/sql" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "reflect" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/guid" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/guid" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" ) // TX is the struct for transaction management. diff --git a/database/gdb/gdb_core_underlying.go b/database/gdb/gdb_core_underlying.go index c3572af68..218e7e477 100644 --- a/database/gdb/gdb_core_underlying.go +++ b/database/gdb/gdb_core_underlying.go @@ -10,10 +10,10 @@ package gdb import ( "context" "database/sql" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/intlog" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) // Query commits one query SQL to underlying driver and returns the execution result. diff --git a/database/gdb/gdb_driver_mssql.go b/database/gdb/gdb_driver_mssql.go index 48a83590e..a5e8894e9 100644 --- a/database/gdb/gdb_driver_mssql.go +++ b/database/gdb/gdb_driver_mssql.go @@ -15,16 +15,16 @@ import ( "context" "database/sql" "fmt" - "github.com/gogf/gf/errors/gcode" + "github.com/gogf/gf/v2/errors/gcode" "strconv" "strings" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/text/gstr" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" ) // DriverMssql is the driver for SQL server database. diff --git a/database/gdb/gdb_driver_mysql.go b/database/gdb/gdb_driver_mysql.go index 7caeefdbc..fc6331fb8 100644 --- a/database/gdb/gdb_driver_mysql.go +++ b/database/gdb/gdb_driver_mysql.go @@ -10,11 +10,11 @@ import ( "context" "database/sql" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/text/gstr" "net/url" _ "github.com/go-sql-driver/mysql" diff --git a/database/gdb/gdb_driver_oracle.go b/database/gdb/gdb_driver_oracle.go index cc308b687..f5b1bb40f 100644 --- a/database/gdb/gdb_driver_oracle.go +++ b/database/gdb/gdb_driver_oracle.go @@ -15,17 +15,17 @@ import ( "context" "database/sql" "fmt" - "github.com/gogf/gf/errors/gcode" + "github.com/gogf/gf/v2/errors/gcode" "reflect" "strconv" "strings" "time" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" ) // DriverOracle is the driver for oracle database. diff --git a/database/gdb/gdb_driver_pgsql.go b/database/gdb/gdb_driver_pgsql.go index c0dbab9c9..c8b7f0065 100644 --- a/database/gdb/gdb_driver_pgsql.go +++ b/database/gdb/gdb_driver_pgsql.go @@ -15,14 +15,14 @@ import ( "context" "database/sql" "fmt" - "github.com/gogf/gf/errors/gcode" + "github.com/gogf/gf/v2/errors/gcode" "strings" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/text/gstr" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" ) // DriverPgsql is the driver for postgresql database. diff --git a/database/gdb/gdb_driver_sqlite.go b/database/gdb/gdb_driver_sqlite.go index 405a391a8..69b418ae9 100644 --- a/database/gdb/gdb_driver_sqlite.go +++ b/database/gdb/gdb_driver_sqlite.go @@ -14,13 +14,13 @@ import ( "context" "database/sql" "fmt" - "github.com/gogf/gf/errors/gcode" + "github.com/gogf/gf/v2/errors/gcode" "strings" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/text/gstr" ) // DriverSqlite is the driver for sqlite database. diff --git a/database/gdb/gdb_func.go b/database/gdb/gdb_func.go index d7eae4f80..9b1b31c94 100644 --- a/database/gdb/gdb_func.go +++ b/database/gdb/gdb_func.go @@ -10,25 +10,25 @@ import ( "bytes" "database/sql" "fmt" - "github.com/gogf/gf/errors/gcode" + "github.com/gogf/gf/v2/errors/gcode" "reflect" "regexp" "strings" "time" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/empty" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/internal/utils" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/util/gmeta" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/empty" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/internal/utils" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/util/gmeta" + "github.com/gogf/gf/v2/util/gutil" - "github.com/gogf/gf/internal/structs" + "github.com/gogf/gf/v2/internal/structs" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" ) // iString is the type assert api for String. diff --git a/database/gdb/gdb_model.go b/database/gdb/gdb_model.go index 2010525b4..142a8f3cf 100644 --- a/database/gdb/gdb_model.go +++ b/database/gdb/gdb_model.go @@ -9,12 +9,12 @@ package gdb import ( "context" "fmt" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "time" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" ) // Model is core struct implementing the DAO for ORM. diff --git a/database/gdb/gdb_model_cache.go b/database/gdb/gdb_model_cache.go index da485db4b..d505abc3b 100644 --- a/database/gdb/gdb_model_cache.go +++ b/database/gdb/gdb_model_cache.go @@ -7,7 +7,7 @@ package gdb import ( - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/internal/intlog" "time" ) diff --git a/database/gdb/gdb_model_condition.go b/database/gdb/gdb_model_condition.go index f09700b14..43b898cb8 100644 --- a/database/gdb/gdb_model_condition.go +++ b/database/gdb/gdb_model_condition.go @@ -8,8 +8,8 @@ package gdb import ( "fmt" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" "strings" ) diff --git a/database/gdb/gdb_model_delete.go b/database/gdb/gdb_model_delete.go index b3f264f7d..33c396872 100644 --- a/database/gdb/gdb_model_delete.go +++ b/database/gdb/gdb_model_delete.go @@ -9,11 +9,11 @@ package gdb import ( "database/sql" "fmt" - "github.com/gogf/gf/errors/gcode" + "github.com/gogf/gf/v2/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/text/gstr" ) // Delete does "DELETE FROM ... " statement for the model. diff --git a/database/gdb/gdb_model_fields.go b/database/gdb/gdb_model_fields.go index a21969c79..19e8a0f2e 100644 --- a/database/gdb/gdb_model_fields.go +++ b/database/gdb/gdb_model_fields.go @@ -8,11 +8,11 @@ package gdb import ( "fmt" - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" ) // Fields appends `fieldNamesOrMapStruct` to the operation fields of the model, multiple fields joined using char ','. diff --git a/database/gdb/gdb_model_insert.go b/database/gdb/gdb_model_insert.go index 47fe25045..b1b042738 100644 --- a/database/gdb/gdb_model_insert.go +++ b/database/gdb/gdb_model_insert.go @@ -8,15 +8,15 @@ package gdb import ( "database/sql" - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/errors/gcode" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/errors/gcode" "reflect" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gutil" ) // Batch sets the batch operation number for the model. diff --git a/database/gdb/gdb_model_join.go b/database/gdb/gdb_model_join.go index faf993d0e..4f4ae9709 100644 --- a/database/gdb/gdb_model_join.go +++ b/database/gdb/gdb_model_join.go @@ -9,7 +9,7 @@ package gdb import ( "fmt" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" ) // isSubQuery checks and returns whether given string a sub-query sql string. diff --git a/database/gdb/gdb_model_select.go b/database/gdb/gdb_model_select.go index b6a0b1e4e..e1a4a18d8 100644 --- a/database/gdb/gdb_model_select.go +++ b/database/gdb/gdb_model_select.go @@ -8,16 +8,16 @@ package gdb import ( "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "reflect" - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" ) // All does "SELECT FROM ..." statement for the model. diff --git a/database/gdb/gdb_model_time.go b/database/gdb/gdb_model_time.go index 0ca2a6877..c600ea0e7 100644 --- a/database/gdb/gdb_model_time.go +++ b/database/gdb/gdb_model_time.go @@ -8,11 +8,11 @@ package gdb import ( "fmt" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gutil" ) var ( diff --git a/database/gdb/gdb_model_update.go b/database/gdb/gdb_model_update.go index 4826b4d43..7df735488 100644 --- a/database/gdb/gdb_model_update.go +++ b/database/gdb/gdb_model_update.go @@ -9,13 +9,13 @@ package gdb import ( "database/sql" "fmt" - "github.com/gogf/gf/errors/gcode" + "github.com/gogf/gf/v2/errors/gcode" "reflect" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" ) // Update does "UPDATE ... " statement for the model. diff --git a/database/gdb/gdb_model_utility.go b/database/gdb/gdb_model_utility.go index be9acfd41..089d87873 100644 --- a/database/gdb/gdb_model_utility.go +++ b/database/gdb/gdb_model_utility.go @@ -9,12 +9,12 @@ package gdb import ( "time" - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/internal/empty" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/internal/empty" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gutil" ) // TableFields retrieves and returns the fields information of specified table of current diff --git a/database/gdb/gdb_model_with.go b/database/gdb/gdb_model_with.go index d780d1f30..e4a7280b8 100644 --- a/database/gdb/gdb_model_with.go +++ b/database/gdb/gdb_model_with.go @@ -9,14 +9,14 @@ package gdb import ( "database/sql" "fmt" - "github.com/gogf/gf/errors/gcode" + "github.com/gogf/gf/v2/errors/gcode" "reflect" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/structs" - "github.com/gogf/gf/internal/utils" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/structs" + "github.com/gogf/gf/v2/internal/utils" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/text/gstr" ) // With creates and returns an ORM model based on metadata of given object. diff --git a/database/gdb/gdb_statement.go b/database/gdb/gdb_statement.go index 24f755eb7..59ed63fc1 100644 --- a/database/gdb/gdb_statement.go +++ b/database/gdb/gdb_statement.go @@ -9,10 +9,10 @@ package gdb import ( "context" "database/sql" - "github.com/gogf/gf/errors/gcode" + "github.com/gogf/gf/v2/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/os/gtime" ) // Stmt is a prepared statement. diff --git a/database/gdb/gdb_type_record.go b/database/gdb/gdb_type_record.go index 7a2510c18..2af2eb409 100644 --- a/database/gdb/gdb_type_record.go +++ b/database/gdb/gdb_type_record.go @@ -8,10 +8,10 @@ package gdb import ( "database/sql" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/internal/empty" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/internal/empty" + "github.com/gogf/gf/v2/util/gconv" ) // Json converts `r` to JSON format content. diff --git a/database/gdb/gdb_type_result.go b/database/gdb/gdb_type_result.go index 5a3de012f..7b86b14e4 100644 --- a/database/gdb/gdb_type_result.go +++ b/database/gdb/gdb_type_result.go @@ -7,9 +7,9 @@ package gdb import ( - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/util/gconv" "math" ) diff --git a/database/gdb/gdb_type_result_scanlist.go b/database/gdb/gdb_type_result_scanlist.go index 4468c3bad..e481a4c28 100644 --- a/database/gdb/gdb_type_result_scanlist.go +++ b/database/gdb/gdb_type_result_scanlist.go @@ -8,11 +8,11 @@ package gdb import ( "database/sql" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gutil" "reflect" ) diff --git a/database/gdb/gdb_z_driver_test.go b/database/gdb/gdb_z_driver_test.go index 23b64c360..6840d58b4 100644 --- a/database/gdb/gdb_z_driver_test.go +++ b/database/gdb/gdb_z_driver_test.go @@ -10,10 +10,10 @@ import ( "context" "testing" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" ) // MyDriver is a custom database driver, which is used for testing only. diff --git a/database/gdb/gdb_z_example_test.go b/database/gdb/gdb_z_example_test.go index 8b692a788..9e321bb07 100644 --- a/database/gdb/gdb_z_example_test.go +++ b/database/gdb/gdb_z_example_test.go @@ -9,8 +9,8 @@ package gdb_test import ( "context" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/frame/g" ) func Example_transaction() { diff --git a/database/gdb/gdb_z_init_test.go b/database/gdb/gdb_z_init_test.go index 0094259c5..164ade19a 100644 --- a/database/gdb/gdb_z_init_test.go +++ b/database/gdb/gdb_z_init_test.go @@ -9,13 +9,13 @@ package gdb_test import ( "context" "fmt" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gcmd" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gcmd" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" ) const ( diff --git a/database/gdb/gdb_z_mysql_association_scanlist_test.go b/database/gdb/gdb_z_mysql_association_scanlist_test.go index b3c0ce620..b5a908807 100644 --- a/database/gdb/gdb_z_mysql_association_scanlist_test.go +++ b/database/gdb/gdb_z_mysql_association_scanlist_test.go @@ -11,12 +11,12 @@ import ( "fmt" "testing" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Table_Relation_One(t *testing.T) { diff --git a/database/gdb/gdb_z_mysql_association_with_test.go b/database/gdb/gdb_z_mysql_association_with_test.go index 720176781..bae1adb92 100644 --- a/database/gdb/gdb_z_mysql_association_with_test.go +++ b/database/gdb/gdb_z_mysql_association_with_test.go @@ -8,12 +8,12 @@ package gdb_test import ( "fmt" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gmeta" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gmeta" "testing" ) diff --git a/database/gdb/gdb_z_mysql_basic_test.go b/database/gdb/gdb_z_mysql_basic_test.go index 610592ac3..85fff7d61 100644 --- a/database/gdb/gdb_z_mysql_basic_test.go +++ b/database/gdb/gdb_z_mysql_basic_test.go @@ -8,8 +8,8 @@ package gdb_test import ( "github.com/go-sql-driver/mysql" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/database/gdb/gdb_z_mysql_ctx_test.go b/database/gdb/gdb_z_mysql_ctx_test.go index 3a60d31a3..bb6646a84 100644 --- a/database/gdb/gdb_z_mysql_ctx_test.go +++ b/database/gdb/gdb_z_mysql_ctx_test.go @@ -10,8 +10,8 @@ import ( "context" "testing" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Ctx(t *testing.T) { diff --git a/database/gdb/gdb_z_mysql_filter_test.go b/database/gdb/gdb_z_mysql_filter_test.go index ea89a1cec..5219fd38c 100644 --- a/database/gdb/gdb_z_mysql_filter_test.go +++ b/database/gdb/gdb_z_mysql_filter_test.go @@ -8,9 +8,9 @@ package gdb_test import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/database/gdb/gdb_z_mysql_internal_test.go b/database/gdb/gdb_z_mysql_internal_test.go index 45f0d6b65..28aa2bf4d 100644 --- a/database/gdb/gdb_z_mysql_internal_test.go +++ b/database/gdb/gdb_z_mysql_internal_test.go @@ -9,10 +9,10 @@ package gdb import ( "context" "fmt" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/os/gcmd" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/os/gcmd" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/database/gdb/gdb_z_mysql_method_test.go b/database/gdb/gdb_z_mysql_method_test.go index bd591be5f..c89cc3e05 100644 --- a/database/gdb/gdb_z_mysql_method_test.go +++ b/database/gdb/gdb_z_mysql_method_test.go @@ -9,18 +9,18 @@ package gdb_test import ( "context" "fmt" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/text/gstr" "testing" "time" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/encoding/gxml" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/encoding/gxml" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" ) func Test_DB_Ping(t *testing.T) { diff --git a/database/gdb/gdb_z_mysql_model_test.go b/database/gdb/gdb_z_mysql_model_test.go index 214d5ef6d..9b4b744b8 100644 --- a/database/gdb/gdb_z_mysql_model_test.go +++ b/database/gdb/gdb_z_mysql_model_test.go @@ -11,23 +11,23 @@ import ( "context" "database/sql" "fmt" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/text/gstr" "os" "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/util/gutil" - "github.com/gogf/gf/database/gdb" + "github.com/gogf/gf/v2/database/gdb" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Model_Insert(t *testing.T) { diff --git a/database/gdb/gdb_z_mysql_raw_type_test.go b/database/gdb/gdb_z_mysql_raw_type_test.go index 3b3f3dc05..9b38adf43 100644 --- a/database/gdb/gdb_z_mysql_raw_type_test.go +++ b/database/gdb/gdb_z_mysql_raw_type_test.go @@ -7,11 +7,11 @@ package gdb_test import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "testing" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Insert_Raw(t *testing.T) { diff --git a/database/gdb/gdb_z_mysql_struct_test.go b/database/gdb/gdb_z_mysql_struct_test.go index 2123c4d3c..a3bf0a543 100644 --- a/database/gdb/gdb_z_mysql_struct_test.go +++ b/database/gdb/gdb_z_mysql_struct_test.go @@ -8,14 +8,14 @@ package gdb_test import ( "database/sql" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" "reflect" "testing" ) diff --git a/database/gdb/gdb_z_mysql_subquery_test.go b/database/gdb/gdb_z_mysql_subquery_test.go index 6cb76abf2..1c2dcb4b0 100644 --- a/database/gdb/gdb_z_mysql_subquery_test.go +++ b/database/gdb/gdb_z_mysql_subquery_test.go @@ -7,10 +7,10 @@ package gdb_test import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "testing" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Model_SubQuery_Where(t *testing.T) { diff --git a/database/gdb/gdb_z_mysql_time_maintain_test.go b/database/gdb/gdb_z_mysql_time_maintain_test.go index 90fd75473..78c9886f7 100644 --- a/database/gdb/gdb_z_mysql_time_maintain_test.go +++ b/database/gdb/gdb_z_mysql_time_maintain_test.go @@ -8,13 +8,13 @@ package gdb_test import ( "fmt" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" "testing" "time" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) // CreateAt/UpdateAt/DeleteAt diff --git a/database/gdb/gdb_z_mysql_transaction_test.go b/database/gdb/gdb_z_mysql_transaction_test.go index 3b9ca5934..d9c8d9690 100644 --- a/database/gdb/gdb_z_mysql_transaction_test.go +++ b/database/gdb/gdb_z_mysql_transaction_test.go @@ -9,15 +9,15 @@ package gdb_test import ( "context" "fmt" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/os/gctx" "testing" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/errors/gerror" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" ) func Test_TX_Query(t *testing.T) { diff --git a/database/gdb/gdb_z_mysql_types_test.go b/database/gdb/gdb_z_mysql_types_test.go index 2ce785f19..12126617f 100644 --- a/database/gdb/gdb_z_mysql_types_test.go +++ b/database/gdb/gdb_z_mysql_types_test.go @@ -8,12 +8,12 @@ package gdb_test import ( "fmt" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" "testing" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) // All types testing. diff --git a/database/gdb/gdb_z_mysql_union_test.go b/database/gdb/gdb_z_mysql_union_test.go index 34df871b4..fc31aa517 100644 --- a/database/gdb/gdb_z_mysql_union_test.go +++ b/database/gdb/gdb_z_mysql_union_test.go @@ -7,10 +7,10 @@ package gdb_test import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "testing" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Union(t *testing.T) { diff --git a/database/gdb/gdb_z_oracle_internal_test.go b/database/gdb/gdb_z_oracle_internal_test.go index f10895f1e..c31084757 100644 --- a/database/gdb/gdb_z_oracle_internal_test.go +++ b/database/gdb/gdb_z_oracle_internal_test.go @@ -7,7 +7,7 @@ package gdb import ( - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/database/gredis/gredis.go b/database/gredis/gredis.go index 75218c833..ee693bc6b 100644 --- a/database/gredis/gredis.go +++ b/database/gredis/gredis.go @@ -14,8 +14,8 @@ package gredis import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" ) // New creates and returns a redis client. diff --git a/database/gredis/gredis_adapter.go b/database/gredis/gredis_adapter.go index 42b6ba76a..1d2061211 100644 --- a/database/gredis/gredis_adapter.go +++ b/database/gredis/gredis_adapter.go @@ -8,7 +8,7 @@ package gredis import ( "context" - "github.com/gogf/gf/container/gvar" + "github.com/gogf/gf/v2/container/gvar" ) // Adapter is an interface for universal redis operations. diff --git a/database/gredis/gredis_adapter_goredis.go b/database/gredis/gredis_adapter_goredis.go index d18054083..50ed5a92c 100644 --- a/database/gredis/gredis_adapter_goredis.go +++ b/database/gredis/gredis_adapter_goredis.go @@ -9,7 +9,7 @@ package gredis import ( "context" "github.com/go-redis/redis/v8" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" "time" ) diff --git a/database/gredis/gredis_adapter_goredis_conn.go b/database/gredis/gredis_adapter_goredis_conn.go index c52c78726..836eadb9c 100644 --- a/database/gredis/gredis_adapter_goredis_conn.go +++ b/database/gredis/gredis_adapter_goredis_conn.go @@ -9,9 +9,9 @@ package gredis import ( "context" "github.com/go-redis/redis/v8" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" ) type localAdapterGoRedisConn struct { diff --git a/database/gredis/gredis_config.go b/database/gredis/gredis_config.go index 55e83d1b4..6b75e84f4 100644 --- a/database/gredis/gredis_config.go +++ b/database/gredis/gredis_config.go @@ -9,13 +9,13 @@ package gredis import ( "context" "crypto/tls" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" "time" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/util/gconv" ) // Config is redis configuration. diff --git a/database/gredis/gredis_instance.go b/database/gredis/gredis_instance.go index ce1b4f973..9efbef886 100644 --- a/database/gredis/gredis_instance.go +++ b/database/gredis/gredis_instance.go @@ -8,8 +8,8 @@ package gredis import ( "context" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/internal/intlog" ) var ( diff --git a/database/gredis/gredis_redis.go b/database/gredis/gredis_redis.go index b920ce2e8..9d56a9cc3 100644 --- a/database/gredis/gredis_redis.go +++ b/database/gredis/gredis_redis.go @@ -8,10 +8,10 @@ package gredis import ( "context" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" ) // Redis client. diff --git a/database/gredis/gredis_redis_conn.go b/database/gredis/gredis_redis_conn.go index e22c518a5..7649c7d8a 100644 --- a/database/gredis/gredis_redis_conn.go +++ b/database/gredis/gredis_redis_conn.go @@ -8,9 +8,9 @@ package gredis import ( "context" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/os/gtime" "reflect" ) diff --git a/database/gredis/gredis_redis_tracing.go b/database/gredis/gredis_redis_tracing.go index a75b21406..974c82515 100644 --- a/database/gredis/gredis_redis_tracing.go +++ b/database/gredis/gredis_redis_tracing.go @@ -9,9 +9,9 @@ package gredis import ( "context" "fmt" - "github.com/gogf/gf" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/net/gtrace" + "github.com/gogf/gf/v2" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/net/gtrace" "go.opentelemetry.io/otel" "go.opentelemetry.io/otel/attribute" "go.opentelemetry.io/otel/codes" @@ -27,7 +27,7 @@ type tracingItem struct { } const ( - tracingInstrumentName = "github.com/gogf/gf/database/gredis" + tracingInstrumentName = "github.com/gogf/gf/v2/database/gredis" tracingAttrRedisAddress = "redis.address" tracingAttrRedisDb = "redis.db" tracingEventRedisExecution = "redis.execution" diff --git a/database/gredis/gredis_z_example_test.go b/database/gredis/gredis_z_example_test.go index 7f68c79a8..4baa5b8f6 100644 --- a/database/gredis/gredis_z_example_test.go +++ b/database/gredis/gredis_z_example_test.go @@ -9,9 +9,9 @@ package gredis_test import ( "context" "fmt" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gutil" ) func Example_autoMarshalUnmarshalMap() { diff --git a/database/gredis/gredis_z_unit_config_test.go b/database/gredis/gredis_z_unit_config_test.go index f4a9cdd94..e00a3c1a0 100644 --- a/database/gredis/gredis_z_unit_config_test.go +++ b/database/gredis/gredis_z_unit_config_test.go @@ -7,9 +7,9 @@ package gredis_test import ( - "github.com/gogf/gf/database/gredis" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/database/gredis" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" "testing" "time" ) diff --git a/database/gredis/gredis_z_unit_conn_test.go b/database/gredis/gredis_z_unit_conn_test.go index 66d968309..28925214d 100644 --- a/database/gredis/gredis_z_unit_conn_test.go +++ b/database/gredis/gredis_z_unit_conn_test.go @@ -8,8 +8,8 @@ package gredis_test import ( "context" - "github.com/gogf/gf/database/gredis" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/database/gredis" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/database/gredis/gredis_z_unit_test.go b/database/gredis/gredis_z_unit_test.go index 16c39baac..4e8cfc493 100644 --- a/database/gredis/gredis_z_unit_test.go +++ b/database/gredis/gredis_z_unit_test.go @@ -7,18 +7,18 @@ package gredis_test import ( - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/guid" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/guid" + "github.com/gogf/gf/v2/util/gutil" "testing" "time" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/database/gredis" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/database/gredis" + "github.com/gogf/gf/v2/test/gtest" ) var ( diff --git a/debug/gdebug/gdebug_caller.go b/debug/gdebug/gdebug_caller.go index b2e2577f3..660a9c67e 100644 --- a/debug/gdebug/gdebug_caller.go +++ b/debug/gdebug/gdebug_caller.go @@ -8,7 +8,7 @@ package gdebug import ( "fmt" - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/internal/utils" "os" "os/exec" "path/filepath" diff --git a/debug/gdebug/gdebug_stack.go b/debug/gdebug/gdebug_stack.go index 1a2f0c37d..5bafbcdd9 100644 --- a/debug/gdebug/gdebug_stack.go +++ b/debug/gdebug/gdebug_stack.go @@ -9,7 +9,7 @@ package gdebug import ( "bytes" "fmt" - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/internal/utils" "runtime" "strings" ) diff --git a/debug/gdebug/gdebug_version.go b/debug/gdebug/gdebug_version.go index dabfb0c06..708a326e3 100644 --- a/debug/gdebug/gdebug_version.go +++ b/debug/gdebug/gdebug_version.go @@ -7,8 +7,8 @@ package gdebug import ( - "github.com/gogf/gf/crypto/gmd5" - "github.com/gogf/gf/encoding/ghash" + "github.com/gogf/gf/v2/crypto/gmd5" + "github.com/gogf/gf/v2/encoding/ghash" "io/ioutil" "strconv" ) diff --git a/encoding/gbase64/gbase64_test.go b/encoding/gbase64/gbase64_test.go index 5193c7172..90e923628 100644 --- a/encoding/gbase64/gbase64_test.go +++ b/encoding/gbase64/gbase64_test.go @@ -7,11 +7,11 @@ package gbase64_test import ( - "github.com/gogf/gf/debug/gdebug" + "github.com/gogf/gf/v2/debug/gdebug" "testing" - "github.com/gogf/gf/encoding/gbase64" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gbase64" + "github.com/gogf/gf/v2/test/gtest" ) type testPair struct { diff --git a/encoding/gbinary/gbinary_z_be_test.go b/encoding/gbinary/gbinary_z_be_test.go index 41cd46772..f5997ca76 100644 --- a/encoding/gbinary/gbinary_z_be_test.go +++ b/encoding/gbinary/gbinary_z_be_test.go @@ -9,8 +9,8 @@ package gbinary_test import ( "testing" - "github.com/gogf/gf/encoding/gbinary" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gbinary" + "github.com/gogf/gf/v2/test/gtest" ) func Test_BeEncodeAndBeDecode(t *testing.T) { diff --git a/encoding/gbinary/gbinary_z_le_test.go b/encoding/gbinary/gbinary_z_le_test.go index 6609f40d7..a21e76891 100644 --- a/encoding/gbinary/gbinary_z_le_test.go +++ b/encoding/gbinary/gbinary_z_le_test.go @@ -9,8 +9,8 @@ package gbinary_test import ( "testing" - "github.com/gogf/gf/encoding/gbinary" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gbinary" + "github.com/gogf/gf/v2/test/gtest" ) func Test_LeEncodeAndLeDecode(t *testing.T) { diff --git a/encoding/gbinary/gbinary_z_test.go b/encoding/gbinary/gbinary_z_test.go index 349531f2e..060f38cc3 100644 --- a/encoding/gbinary/gbinary_z_test.go +++ b/encoding/gbinary/gbinary_z_test.go @@ -10,8 +10,8 @@ import ( "math" "testing" - "github.com/gogf/gf/encoding/gbinary" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gbinary" + "github.com/gogf/gf/v2/test/gtest" ) type User struct { diff --git a/encoding/gcharset/gcharset.go b/encoding/gcharset/gcharset.go index 5d8137087..61f6fa0bf 100644 --- a/encoding/gcharset/gcharset.go +++ b/encoding/gcharset/gcharset.go @@ -21,8 +21,8 @@ package gcharset import ( "bytes" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "io/ioutil" "golang.org/x/text/encoding" diff --git a/encoding/gcharset/gcharset_test.go b/encoding/gcharset/gcharset_test.go index 2f09f9e84..0d59d9de1 100644 --- a/encoding/gcharset/gcharset_test.go +++ b/encoding/gcharset/gcharset_test.go @@ -9,8 +9,8 @@ package gcharset_test import ( "testing" - "github.com/gogf/gf/encoding/gcharset" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gcharset" + "github.com/gogf/gf/v2/test/gtest" ) var testData = []struct { diff --git a/encoding/gcompress/gcompress_gzip.go b/encoding/gcompress/gcompress_gzip.go index 884bb4a1d..9cfee7215 100644 --- a/encoding/gcompress/gcompress_gzip.go +++ b/encoding/gcompress/gcompress_gzip.go @@ -9,7 +9,7 @@ package gcompress import ( "bytes" "compress/gzip" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/os/gfile" "io" ) diff --git a/encoding/gcompress/gcompress_z_unit_gzip_test.go b/encoding/gcompress/gcompress_z_unit_gzip_test.go index cb0674b11..319b92a0d 100644 --- a/encoding/gcompress/gcompress_z_unit_gzip_test.go +++ b/encoding/gcompress/gcompress_z_unit_gzip_test.go @@ -7,13 +7,13 @@ package gcompress_test import ( - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gtime" "testing" - "github.com/gogf/gf/encoding/gcompress" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gcompress" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Gzip_UnGzip(t *testing.T) { diff --git a/encoding/gcompress/gcompress_z_unit_zip_test.go b/encoding/gcompress/gcompress_z_unit_zip_test.go index 5a289202b..c82428c6e 100644 --- a/encoding/gcompress/gcompress_z_unit_zip_test.go +++ b/encoding/gcompress/gcompress_z_unit_zip_test.go @@ -8,13 +8,13 @@ package gcompress_test import ( "bytes" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/encoding/gcompress" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/encoding/gcompress" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gtime" "testing" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_ZipPath(t *testing.T) { diff --git a/encoding/gcompress/gcompress_z_unit_zlib_test.go b/encoding/gcompress/gcompress_z_unit_zlib_test.go index 02d6330e7..ffd3e5d5d 100644 --- a/encoding/gcompress/gcompress_z_unit_zlib_test.go +++ b/encoding/gcompress/gcompress_z_unit_zlib_test.go @@ -9,8 +9,8 @@ package gcompress_test import ( "testing" - "github.com/gogf/gf/encoding/gcompress" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gcompress" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Zlib_UnZlib(t *testing.T) { diff --git a/encoding/gcompress/gcompress_zip.go b/encoding/gcompress/gcompress_zip.go index dad27820b..f63f96367 100644 --- a/encoding/gcompress/gcompress_zip.go +++ b/encoding/gcompress/gcompress_zip.go @@ -10,9 +10,9 @@ import ( "archive/zip" "bytes" "context" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/text/gstr" "io" "os" "path/filepath" diff --git a/encoding/ghash/ghash_bench_test.go b/encoding/ghash/ghash_bench_test.go index 1504a9b34..ee8dd8d68 100644 --- a/encoding/ghash/ghash_bench_test.go +++ b/encoding/ghash/ghash_bench_test.go @@ -11,7 +11,7 @@ package ghash_test import ( "testing" - "github.com/gogf/gf/encoding/ghash" + "github.com/gogf/gf/v2/encoding/ghash" ) var ( diff --git a/encoding/ghash/ghash_z_unit_basic_test.go b/encoding/ghash/ghash_z_unit_basic_test.go index e3219584a..b1b97d536 100755 --- a/encoding/ghash/ghash_z_unit_basic_test.go +++ b/encoding/ghash/ghash_z_unit_basic_test.go @@ -3,8 +3,8 @@ package ghash_test import ( "testing" - "github.com/gogf/gf/encoding/ghash" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/ghash" + "github.com/gogf/gf/v2/test/gtest" ) var ( diff --git a/encoding/ghtml/ghtml_test.go b/encoding/ghtml/ghtml_test.go index fbf62aee9..9d3af14a1 100644 --- a/encoding/ghtml/ghtml_test.go +++ b/encoding/ghtml/ghtml_test.go @@ -7,11 +7,11 @@ package ghtml_test import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "testing" - "github.com/gogf/gf/encoding/ghtml" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/ghtml" + "github.com/gogf/gf/v2/test/gtest" ) func Test_StripTags(t *testing.T) { diff --git a/encoding/gini/gini.go b/encoding/gini/gini.go index a0b31f37f..878b6216b 100644 --- a/encoding/gini/gini.go +++ b/encoding/gini/gini.go @@ -11,9 +11,9 @@ import ( "bufio" "bytes" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/json" "io" "strings" ) diff --git a/encoding/gini/gini_test.go b/encoding/gini/gini_test.go index c11ef0f16..1295a0d8a 100644 --- a/encoding/gini/gini_test.go +++ b/encoding/gini/gini_test.go @@ -7,9 +7,9 @@ package gini_test import ( - "github.com/gogf/gf/encoding/gini" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gini" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/encoding/gjson/gjson.go b/encoding/gjson/gjson.go index d33e6338e..f5210f32c 100644 --- a/encoding/gjson/gjson.go +++ b/encoding/gjson/gjson.go @@ -8,14 +8,14 @@ package gjson import ( - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/internal/utils" "reflect" "strconv" "strings" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" ) const ( diff --git a/encoding/gjson/gjson_api.go b/encoding/gjson/gjson_api.go index d9f2898c2..29cdbf307 100644 --- a/encoding/gjson/gjson_api.go +++ b/encoding/gjson/gjson_api.go @@ -8,11 +8,11 @@ package gjson import ( "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/util/gutil" - "github.com/gogf/gf/container/gvar" + "github.com/gogf/gf/v2/container/gvar" ) // Interface returns the json value. diff --git a/encoding/gjson/gjson_api_encoding.go b/encoding/gjson/gjson_api_encoding.go index 0547cf085..780233069 100644 --- a/encoding/gjson/gjson_api_encoding.go +++ b/encoding/gjson/gjson_api_encoding.go @@ -7,11 +7,11 @@ package gjson import ( - "github.com/gogf/gf/encoding/gini" - "github.com/gogf/gf/encoding/gtoml" - "github.com/gogf/gf/encoding/gxml" - "github.com/gogf/gf/encoding/gyaml" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/encoding/gini" + "github.com/gogf/gf/v2/encoding/gtoml" + "github.com/gogf/gf/v2/encoding/gxml" + "github.com/gogf/gf/v2/encoding/gyaml" + "github.com/gogf/gf/v2/internal/json" ) // ======================================================================== diff --git a/encoding/gjson/gjson_api_new_load.go b/encoding/gjson/gjson_api_new_load.go index cc7fc10f3..cfd9a3304 100644 --- a/encoding/gjson/gjson_api_new_load.go +++ b/encoding/gjson/gjson_api_new_load.go @@ -8,20 +8,20 @@ package gjson import ( "bytes" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "reflect" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" - "github.com/gogf/gf/encoding/gini" - "github.com/gogf/gf/encoding/gtoml" - "github.com/gogf/gf/encoding/gxml" - "github.com/gogf/gf/encoding/gyaml" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/encoding/gini" + "github.com/gogf/gf/v2/encoding/gtoml" + "github.com/gogf/gf/v2/encoding/gxml" + "github.com/gogf/gf/v2/encoding/gyaml" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/util/gconv" ) // New creates a Json object with any variable type of , but should be a map diff --git a/encoding/gjson/gjson_stdlib_json_util.go b/encoding/gjson/gjson_stdlib_json_util.go index 28cfccb37..9885e051f 100644 --- a/encoding/gjson/gjson_stdlib_json_util.go +++ b/encoding/gjson/gjson_stdlib_json_util.go @@ -8,8 +8,8 @@ package gjson import ( "bytes" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" ) // Valid checks whether is a valid JSON data type. diff --git a/encoding/gjson/gjson_z_bench_test.go b/encoding/gjson/gjson_z_bench_test.go index 2b94f89f7..7506c1f7d 100644 --- a/encoding/gjson/gjson_z_bench_test.go +++ b/encoding/gjson/gjson_z_bench_test.go @@ -10,7 +10,7 @@ import ( json2 "encoding/json" "testing" - "github.com/gogf/gf/encoding/gjson" + "github.com/gogf/gf/v2/encoding/gjson" ) var ( diff --git a/encoding/gjson/gjson_z_example_conversion_test.go b/encoding/gjson/gjson_z_example_conversion_test.go index 4f09f9854..4299256fe 100644 --- a/encoding/gjson/gjson_z_example_conversion_test.go +++ b/encoding/gjson/gjson_z_example_conversion_test.go @@ -8,7 +8,7 @@ package gjson_test import ( "fmt" - "github.com/gogf/gf/encoding/gjson" + "github.com/gogf/gf/v2/encoding/gjson" ) func Example_conversionNormalFormats() { diff --git a/encoding/gjson/gjson_z_example_dataset_test.go b/encoding/gjson/gjson_z_example_dataset_test.go index 2ef3ad7f8..779dc4493 100644 --- a/encoding/gjson/gjson_z_example_dataset_test.go +++ b/encoding/gjson/gjson_z_example_dataset_test.go @@ -8,7 +8,7 @@ package gjson_test import ( "fmt" - "github.com/gogf/gf/encoding/gjson" + "github.com/gogf/gf/v2/encoding/gjson" ) func Example_dataSetCreate1() { diff --git a/encoding/gjson/gjson_z_example_load_test.go b/encoding/gjson/gjson_z_example_load_test.go index 733cf4db9..4a304a846 100644 --- a/encoding/gjson/gjson_z_example_load_test.go +++ b/encoding/gjson/gjson_z_example_load_test.go @@ -8,8 +8,8 @@ package gjson_test import ( "fmt" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/encoding/gjson" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/encoding/gjson" ) func Example_loadJson() { diff --git a/encoding/gjson/gjson_z_example_new_test.go b/encoding/gjson/gjson_z_example_new_test.go index 73d22474a..9aee73f85 100644 --- a/encoding/gjson/gjson_z_example_new_test.go +++ b/encoding/gjson/gjson_z_example_new_test.go @@ -8,7 +8,7 @@ package gjson_test import ( "fmt" - "github.com/gogf/gf/encoding/gjson" + "github.com/gogf/gf/v2/encoding/gjson" ) func Example_newFromJson() { diff --git a/encoding/gjson/gjson_z_example_pattern_test.go b/encoding/gjson/gjson_z_example_pattern_test.go index e520c654c..6a8b8b49c 100644 --- a/encoding/gjson/gjson_z_example_pattern_test.go +++ b/encoding/gjson/gjson_z_example_pattern_test.go @@ -8,7 +8,7 @@ package gjson_test import ( "fmt" - "github.com/gogf/gf/encoding/gjson" + "github.com/gogf/gf/v2/encoding/gjson" ) func Example_patternGet() { diff --git a/encoding/gjson/gjson_z_unit_basic_test.go b/encoding/gjson/gjson_z_unit_basic_test.go index 21f5d317a..88c47cd48 100644 --- a/encoding/gjson/gjson_z_unit_basic_test.go +++ b/encoding/gjson/gjson_z_unit_basic_test.go @@ -7,12 +7,12 @@ package gjson_test import ( - "github.com/gogf/gf/container/gmap" + "github.com/gogf/gf/v2/container/gmap" "testing" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" ) func Test_New(t *testing.T) { diff --git a/encoding/gjson/gjson_z_unit_implements_test.go b/encoding/gjson/gjson_z_unit_implements_test.go index 93878995c..a38eec1a9 100644 --- a/encoding/gjson/gjson_z_unit_implements_test.go +++ b/encoding/gjson/gjson_z_unit_implements_test.go @@ -7,13 +7,13 @@ package gjson_test import ( - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "testing" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" ) func TestJson_UnmarshalJSON(t *testing.T) { diff --git a/encoding/gjson/gjson_z_unit_internal_test.go b/encoding/gjson/gjson_z_unit_internal_test.go index 99b07ad62..b195fc342 100644 --- a/encoding/gjson/gjson_z_unit_internal_test.go +++ b/encoding/gjson/gjson_z_unit_internal_test.go @@ -7,7 +7,7 @@ package gjson import ( - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/encoding/gjson/gjson_z_unit_json_test.go b/encoding/gjson/gjson_z_unit_json_test.go index ac3d510d3..aaf5f00bd 100644 --- a/encoding/gjson/gjson_z_unit_json_test.go +++ b/encoding/gjson/gjson_z_unit_json_test.go @@ -7,10 +7,10 @@ package gjson_test import ( - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" "testing" ) diff --git a/encoding/gjson/gjson_z_unit_load_test.go b/encoding/gjson/gjson_z_unit_load_test.go index e99ddaa9c..09797bf74 100644 --- a/encoding/gjson/gjson_z_unit_load_test.go +++ b/encoding/gjson/gjson_z_unit_load_test.go @@ -9,10 +9,10 @@ package gjson_test import ( "testing" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Load_JSON1(t *testing.T) { diff --git a/encoding/gjson/gjson_z_unit_new_test.go b/encoding/gjson/gjson_z_unit_new_test.go index a25476920..38e844649 100644 --- a/encoding/gjson/gjson_z_unit_new_test.go +++ b/encoding/gjson/gjson_z_unit_new_test.go @@ -9,8 +9,8 @@ package gjson_test import ( "testing" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/test/gtest" ) func Test_NewWithTag(t *testing.T) { diff --git a/encoding/gjson/gjson_z_unit_set_test.go b/encoding/gjson/gjson_z_unit_set_test.go index 1a6dc557d..6b1b340c1 100644 --- a/encoding/gjson/gjson_z_unit_set_test.go +++ b/encoding/gjson/gjson_z_unit_set_test.go @@ -8,12 +8,12 @@ package gjson_test import ( "bytes" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" "testing" - "github.com/gogf/gf/encoding/gjson" + "github.com/gogf/gf/v2/encoding/gjson" ) func Test_Set1(t *testing.T) { diff --git a/encoding/gjson/gjson_z_unit_struct_test.go b/encoding/gjson/gjson_z_unit_struct_test.go index 3ec77da93..0cc00d3c7 100644 --- a/encoding/gjson/gjson_z_unit_struct_test.go +++ b/encoding/gjson/gjson_z_unit_struct_test.go @@ -7,8 +7,8 @@ package gjson_test import ( - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/encoding/gtoml/gtoml.go b/encoding/gtoml/gtoml.go index 80610373d..d04d14897 100644 --- a/encoding/gtoml/gtoml.go +++ b/encoding/gtoml/gtoml.go @@ -9,7 +9,7 @@ package gtoml import ( "bytes" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" "github.com/BurntSushi/toml" ) diff --git a/encoding/gtoml/gtoml_test.go b/encoding/gtoml/gtoml_test.go index 53d9f78fa..a133b1d38 100644 --- a/encoding/gtoml/gtoml_test.go +++ b/encoding/gtoml/gtoml_test.go @@ -6,9 +6,9 @@ package gtoml_test import ( - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/encoding/gtoml" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/encoding/gtoml" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/encoding/gurl/url_test.go b/encoding/gurl/url_test.go index 1ba6ab154..88e39659a 100644 --- a/encoding/gurl/url_test.go +++ b/encoding/gurl/url_test.go @@ -9,8 +9,8 @@ import ( "net/url" "testing" - "github.com/gogf/gf/encoding/gurl" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gurl" + "github.com/gogf/gf/v2/test/gtest" ) var ( diff --git a/encoding/gxml/gxml.go b/encoding/gxml/gxml.go index 57f393336..9fc55d2c8 100644 --- a/encoding/gxml/gxml.go +++ b/encoding/gxml/gxml.go @@ -11,8 +11,8 @@ import ( "strings" "github.com/clbanning/mxj/v2" - "github.com/gogf/gf/encoding/gcharset" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/encoding/gcharset" + "github.com/gogf/gf/v2/text/gregex" ) // Decode parses into and returns as map. diff --git a/encoding/gxml/gxml_test.go b/encoding/gxml/gxml_test.go index 495d9fa5a..6d4b18c62 100644 --- a/encoding/gxml/gxml_test.go +++ b/encoding/gxml/gxml_test.go @@ -8,13 +8,13 @@ package gxml_test import ( "bytes" - "github.com/gogf/gf/encoding/gjson" + "github.com/gogf/gf/v2/encoding/gjson" "strings" "testing" - "github.com/gogf/gf/encoding/gcharset" - "github.com/gogf/gf/encoding/gxml" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gcharset" + "github.com/gogf/gf/v2/encoding/gxml" + "github.com/gogf/gf/v2/test/gtest" ) var testData = []struct { diff --git a/encoding/gyaml/gyaml.go b/encoding/gyaml/gyaml.go index 255ccfed7..2061ac06c 100644 --- a/encoding/gyaml/gyaml.go +++ b/encoding/gyaml/gyaml.go @@ -8,10 +8,10 @@ package gyaml import ( - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" "gopkg.in/yaml.v2" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) func Encode(v interface{}) ([]byte, error) { diff --git a/encoding/gyaml/gyaml_test.go b/encoding/gyaml/gyaml_test.go index f41afaeed..5e9983d41 100644 --- a/encoding/gyaml/gyaml_test.go +++ b/encoding/gyaml/gyaml_test.go @@ -7,14 +7,14 @@ package gyaml_test import ( - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/internal/json" "testing" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" - "github.com/gogf/gf/encoding/gyaml" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/encoding/gyaml" + "github.com/gogf/gf/v2/test/gtest" ) var yamlStr string = ` diff --git a/errors/gcode/gcode_test.go b/errors/gcode/gcode_test.go index 68a4e7da4..0ce6e34bc 100644 --- a/errors/gcode/gcode_test.go +++ b/errors/gcode/gcode_test.go @@ -7,10 +7,10 @@ package gcode_test import ( - "github.com/gogf/gf/errors/gcode" + "github.com/gogf/gf/v2/errors/gcode" "testing" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Nil(t *testing.T) { diff --git a/errors/gerror/gerror.go b/errors/gerror/gerror.go index 255e56591..b5eb012f3 100644 --- a/errors/gerror/gerror.go +++ b/errors/gerror/gerror.go @@ -12,7 +12,7 @@ package gerror import ( "fmt" - "github.com/gogf/gf/errors/gcode" + "github.com/gogf/gf/v2/errors/gcode" ) // iCode is the interface for Code feature. diff --git a/errors/gerror/gerror_error.go b/errors/gerror/gerror_error.go index 1ffb76be5..5de926eda 100644 --- a/errors/gerror/gerror_error.go +++ b/errors/gerror/gerror_error.go @@ -10,8 +10,8 @@ import ( "bytes" "errors" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/internal/utils" "io" "runtime" "strings" diff --git a/errors/gerror/gerror_option.go b/errors/gerror/gerror_option.go index 30c2c38e5..c2ff71152 100644 --- a/errors/gerror/gerror_option.go +++ b/errors/gerror/gerror_option.go @@ -6,7 +6,7 @@ package gerror -import "github.com/gogf/gf/errors/gcode" +import "github.com/gogf/gf/v2/errors/gcode" // Option is option for creating error. type Option struct { diff --git a/errors/gerror/gerror_z_bench_test.go b/errors/gerror/gerror_z_bench_test.go index 7e510abdb..db0cab491 100644 --- a/errors/gerror/gerror_z_bench_test.go +++ b/errors/gerror/gerror_z_bench_test.go @@ -8,8 +8,8 @@ package gerror_test import ( "errors" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "testing" ) diff --git a/errors/gerror/gerror_z_example_test.go b/errors/gerror/gerror_z_example_test.go index f52528854..7423855ea 100644 --- a/errors/gerror/gerror_z_example_test.go +++ b/errors/gerror/gerror_z_example_test.go @@ -9,8 +9,8 @@ package gerror_test import ( "errors" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" ) func ExampleNewCode() { diff --git a/errors/gerror/gerror_z_unit_test.go b/errors/gerror/gerror_z_unit_test.go index 607af3987..cba6e72be 100644 --- a/errors/gerror/gerror_z_unit_test.go +++ b/errors/gerror/gerror_z_unit_test.go @@ -9,12 +9,12 @@ package gerror_test import ( "errors" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/internal/json" "testing" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/test/gtest" ) func nilError() error { diff --git a/frame/g/g.go b/frame/g/g.go index be1cbef2d..9cad10f3b 100644 --- a/frame/g/g.go +++ b/frame/g/g.go @@ -8,8 +8,8 @@ package g import ( "context" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/util/gmeta" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/util/gmeta" ) type ( diff --git a/frame/g/g_func.go b/frame/g/g_func.go index 10981ea8d..25e4f6060 100644 --- a/frame/g/g_func.go +++ b/frame/g/g_func.go @@ -8,11 +8,11 @@ package g import ( "context" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/empty" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gproc" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/empty" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gproc" + "github.com/gogf/gf/v2/util/gutil" ) // NewVar returns a gvar.Var. diff --git a/frame/g/g_object.go b/frame/g/g_object.go index 1ca8ee8b3..99ae4019d 100644 --- a/frame/g/g_object.go +++ b/frame/g/g_object.go @@ -7,18 +7,18 @@ package g import ( - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/database/gredis" - "github.com/gogf/gf/frame/gins" - "github.com/gogf/gf/i18n/gi18n" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/net/gudp" - "github.com/gogf/gf/os/gcfg" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gres" - "github.com/gogf/gf/os/gview" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/database/gredis" + "github.com/gogf/gf/v2/frame/gins" + "github.com/gogf/gf/v2/i18n/gi18n" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/net/gudp" + "github.com/gogf/gf/v2/os/gcfg" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gres" + "github.com/gogf/gf/v2/os/gview" + "github.com/gogf/gf/v2/util/gvalid" ) // Client is a convenience function, which creates and returns a new HTTP client. diff --git a/frame/g/g_setting.go b/frame/g/g_setting.go index 9e180bf16..6f95cd44b 100644 --- a/frame/g/g_setting.go +++ b/frame/g/g_setting.go @@ -7,7 +7,7 @@ package g import ( - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/internal/intlog" ) // SetDebug enables/disables the GoFrame internal logging manually. diff --git a/frame/g/g_z_example_test.go b/frame/g/g_z_example_test.go index 262ebb775..ba90c880e 100644 --- a/frame/g/g_z_example_test.go +++ b/frame/g/g_z_example_test.go @@ -7,8 +7,8 @@ package g_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" ) func ExampleServer() { diff --git a/frame/gins/gins.go b/frame/gins/gins.go index ca9843967..070984329 100644 --- a/frame/gins/gins.go +++ b/frame/gins/gins.go @@ -8,7 +8,7 @@ package gins import ( - "github.com/gogf/gf/container/gmap" + "github.com/gogf/gf/v2/container/gmap" ) var ( diff --git a/frame/gins/gins_config.go b/frame/gins/gins_config.go index b6d0be9cf..c8eb28f80 100644 --- a/frame/gins/gins_config.go +++ b/frame/gins/gins_config.go @@ -7,7 +7,7 @@ package gins import ( - "github.com/gogf/gf/os/gcfg" + "github.com/gogf/gf/v2/os/gcfg" ) // Config returns an instance of View with default settings. diff --git a/frame/gins/gins_database.go b/frame/gins/gins_database.go index a6143dd76..a1d57e99d 100644 --- a/frame/gins/gins_database.go +++ b/frame/gins/gins_database.go @@ -9,16 +9,16 @@ package gins import ( "context" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gcfg" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gcfg" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gutil" - "github.com/gogf/gf/database/gdb" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/database/gdb" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/util/gconv" ) const ( diff --git a/frame/gins/gins_i18n.go b/frame/gins/gins_i18n.go index 110896b42..146952a11 100644 --- a/frame/gins/gins_i18n.go +++ b/frame/gins/gins_i18n.go @@ -7,7 +7,7 @@ package gins import ( - "github.com/gogf/gf/i18n/gi18n" + "github.com/gogf/gf/v2/i18n/gi18n" ) // I18n returns an instance of gi18n.Manager. diff --git a/frame/gins/gins_log.go b/frame/gins/gins_log.go index dfd87b6b5..cbe175d58 100644 --- a/frame/gins/gins_log.go +++ b/frame/gins/gins_log.go @@ -9,8 +9,8 @@ package gins import ( "context" "fmt" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/util/gutil" ) const ( diff --git a/frame/gins/gins_redis.go b/frame/gins/gins_redis.go index af06ca759..9bc4afcfa 100644 --- a/frame/gins/gins_redis.go +++ b/frame/gins/gins_redis.go @@ -9,11 +9,11 @@ package gins import ( "context" "fmt" - "github.com/gogf/gf/database/gredis" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/database/gredis" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gutil" ) const ( diff --git a/frame/gins/gins_resource.go b/frame/gins/gins_resource.go index 30f78ba00..bd84d50b2 100644 --- a/frame/gins/gins_resource.go +++ b/frame/gins/gins_resource.go @@ -7,7 +7,7 @@ package gins import ( - "github.com/gogf/gf/os/gres" + "github.com/gogf/gf/v2/os/gres" ) // Resource returns an instance of Resource. diff --git a/frame/gins/gins_server.go b/frame/gins/gins_server.go index 3dcdd65c4..91b0fe38f 100644 --- a/frame/gins/gins_server.go +++ b/frame/gins/gins_server.go @@ -9,10 +9,10 @@ package gins import ( "context" "fmt" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gutil" ) const ( diff --git a/frame/gins/gins_view.go b/frame/gins/gins_view.go index 83914a12a..bc62d19aa 100644 --- a/frame/gins/gins_view.go +++ b/frame/gins/gins_view.go @@ -9,8 +9,8 @@ package gins import ( "context" "fmt" - "github.com/gogf/gf/os/gview" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/os/gview" + "github.com/gogf/gf/v2/util/gutil" ) const ( diff --git a/frame/gins/gins_z_unit_basic_test.go b/frame/gins/gins_z_unit_basic_test.go index ba9253cc9..c6ef3b01f 100644 --- a/frame/gins/gins_z_unit_basic_test.go +++ b/frame/gins/gins_z_unit_basic_test.go @@ -7,10 +7,10 @@ package gins_test import ( - "github.com/gogf/gf/frame/gins" + "github.com/gogf/gf/v2/frame/gins" "testing" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_SetGet(t *testing.T) { diff --git a/frame/gins/gins_z_unit_config_test.go b/frame/gins/gins_z_unit_config_test.go index 76961790c..38099d311 100644 --- a/frame/gins/gins_z_unit_config_test.go +++ b/frame/gins/gins_z_unit_config_test.go @@ -9,16 +9,16 @@ package gins_test import ( "context" "fmt" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/frame/gins" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/frame/gins" "testing" "time" - "github.com/gogf/gf/os/gcfg" + "github.com/gogf/gf/v2/os/gcfg" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" ) var ( diff --git a/frame/gins/gins_z_unit_database_test.go b/frame/gins/gins_z_unit_database_test.go index 9ffb016ff..edd76427c 100644 --- a/frame/gins/gins_z_unit_database_test.go +++ b/frame/gins/gins_z_unit_database_test.go @@ -7,15 +7,15 @@ package gins_test import ( - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/frame/gins" - "github.com/gogf/gf/os/gcfg" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/frame/gins" + "github.com/gogf/gf/v2/os/gcfg" + "github.com/gogf/gf/v2/os/gtime" "testing" "time" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Database(t *testing.T) { diff --git a/frame/gins/gins_z_unit_redis_test.go b/frame/gins/gins_z_unit_redis_test.go index fa71db6af..cc2bfa417 100644 --- a/frame/gins/gins_z_unit_redis_test.go +++ b/frame/gins/gins_z_unit_redis_test.go @@ -7,15 +7,15 @@ package gins_test import ( - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/frame/gins" - "github.com/gogf/gf/os/gcfg" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/frame/gins" + "github.com/gogf/gf/v2/os/gcfg" + "github.com/gogf/gf/v2/os/gtime" "testing" "time" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Redis(t *testing.T) { diff --git a/frame/gins/gins_z_unit_view_test.go b/frame/gins/gins_z_unit_view_test.go index b8c3bbb83..c77f64fb0 100644 --- a/frame/gins/gins_z_unit_view_test.go +++ b/frame/gins/gins_z_unit_view_test.go @@ -9,13 +9,13 @@ package gins import ( "context" "fmt" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/os/gcfg" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/os/gcfg" "testing" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" ) func Test_View(t *testing.T) { diff --git a/go.mod b/go.mod index 250767466..930ea3f06 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/gogf/gf +module github.com/gogf/gf/v2 go 1.14 diff --git a/i18n/gi18n/gi18n_instance.go b/i18n/gi18n/gi18n_instance.go index 43af97cc1..7fdb4541f 100644 --- a/i18n/gi18n/gi18n_instance.go +++ b/i18n/gi18n/gi18n_instance.go @@ -6,7 +6,7 @@ package gi18n -import "github.com/gogf/gf/container/gmap" +import "github.com/gogf/gf/v2/container/gmap" const ( // DefaultName is the default group name for instance usage. diff --git a/i18n/gi18n/gi18n_manager.go b/i18n/gi18n/gi18n_manager.go index c8a78a1a8..ada7b9bc9 100644 --- a/i18n/gi18n/gi18n_manager.go +++ b/i18n/gi18n/gi18n_manager.go @@ -9,22 +9,22 @@ package gi18n import ( "context" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" "strings" "sync" - "github.com/gogf/gf/os/gfsnotify" + "github.com/gogf/gf/v2/os/gfsnotify" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/encoding/gjson" + "github.com/gogf/gf/v2/encoding/gjson" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gres" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gres" ) // Manager for i18n contents, it is concurrent safe, supporting hot reload. diff --git a/i18n/gi18n/gi18n_unit_test.go b/i18n/gi18n/gi18n_unit_test.go index 0579bce5c..7ea3d21b2 100644 --- a/i18n/gi18n/gi18n_unit_test.go +++ b/i18n/gi18n/gi18n_unit_test.go @@ -10,21 +10,21 @@ import ( "context" "testing" - "github.com/gogf/gf/os/gres" + "github.com/gogf/gf/v2/os/gres" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" - "github.com/gogf/gf/i18n/gi18n" + "github.com/gogf/gf/v2/i18n/gi18n" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" - _ "github.com/gogf/gf/os/gres/testdata/data" + _ "github.com/gogf/gf/v2/os/gres/testdata/data" ) func Test_Basic(t *testing.T) { diff --git a/internal/empty/empty_test.go b/internal/empty/empty_test.go index 2a4e6ecbd..f063e86ef 100644 --- a/internal/empty/empty_test.go +++ b/internal/empty/empty_test.go @@ -9,10 +9,10 @@ package empty_test import ( "testing" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/empty" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/empty" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) type TestInt int diff --git a/internal/intlog/intlog.go b/internal/intlog/intlog.go index f5f3559c9..e49f6d2c5 100644 --- a/internal/intlog/intlog.go +++ b/internal/intlog/intlog.go @@ -11,8 +11,8 @@ import ( "bytes" "context" "fmt" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/internal/utils" "go.opentelemetry.io/otel/trace" "path/filepath" "time" diff --git a/internal/mutex/mutex_z_bench_test.go b/internal/mutex/mutex_z_bench_test.go index 90e81199a..9a284300f 100644 --- a/internal/mutex/mutex_z_bench_test.go +++ b/internal/mutex/mutex_z_bench_test.go @@ -9,7 +9,7 @@ package mutex_test import ( "testing" - "github.com/gogf/gf/internal/mutex" + "github.com/gogf/gf/v2/internal/mutex" ) var ( diff --git a/internal/mutex/mutex_z_unit_test.go b/internal/mutex/mutex_z_unit_test.go index 3713d2b5a..da7490bfc 100644 --- a/internal/mutex/mutex_z_unit_test.go +++ b/internal/mutex/mutex_z_unit_test.go @@ -10,9 +10,9 @@ import ( "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/internal/mutex" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/internal/mutex" + "github.com/gogf/gf/v2/test/gtest" ) func TestMutexIsSafe(t *testing.T) { diff --git a/internal/rwmutex/rwmutex_z_bench_test.go b/internal/rwmutex/rwmutex_z_bench_test.go index ec745f71e..90540a4c8 100644 --- a/internal/rwmutex/rwmutex_z_bench_test.go +++ b/internal/rwmutex/rwmutex_z_bench_test.go @@ -9,7 +9,7 @@ package rwmutex_test import ( "testing" - "github.com/gogf/gf/internal/rwmutex" + "github.com/gogf/gf/v2/internal/rwmutex" ) var ( diff --git a/internal/rwmutex/rwmutex_z_unit_test.go b/internal/rwmutex/rwmutex_z_unit_test.go index 336855ccf..2cb6d7048 100644 --- a/internal/rwmutex/rwmutex_z_unit_test.go +++ b/internal/rwmutex/rwmutex_z_unit_test.go @@ -10,9 +10,9 @@ import ( "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/internal/rwmutex" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/internal/rwmutex" + "github.com/gogf/gf/v2/test/gtest" ) func TestRwmutexIsSafe(t *testing.T) { diff --git a/internal/structs/structs_z_bench_test.go b/internal/structs/structs_z_bench_test.go index afdf7ad4b..8ffa0d672 100644 --- a/internal/structs/structs_z_bench_test.go +++ b/internal/structs/structs_z_bench_test.go @@ -7,7 +7,7 @@ package structs_test import ( - "github.com/gogf/gf/internal/structs" + "github.com/gogf/gf/v2/internal/structs" "testing" ) diff --git a/internal/structs/structs_z_unit_test.go b/internal/structs/structs_z_unit_test.go index 3e397b5e2..ec7921088 100644 --- a/internal/structs/structs_z_unit_test.go +++ b/internal/structs/structs_z_unit_test.go @@ -9,11 +9,11 @@ package structs_test import ( "testing" - "github.com/gogf/gf/internal/structs" + "github.com/gogf/gf/v2/internal/structs" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Basic(t *testing.T) { diff --git a/internal/utils/utils_debug.go b/internal/utils/utils_debug.go index 7817aecf9..f28ab36d0 100644 --- a/internal/utils/utils_debug.go +++ b/internal/utils/utils_debug.go @@ -7,7 +7,7 @@ package utils import ( - "github.com/gogf/gf/internal/command" + "github.com/gogf/gf/v2/internal/command" ) const ( diff --git a/internal/utils/utils_is.go b/internal/utils/utils_is.go index 7e5757a8d..b525df226 100644 --- a/internal/utils/utils_is.go +++ b/internal/utils/utils_is.go @@ -7,7 +7,7 @@ package utils import ( - "github.com/gogf/gf/internal/empty" + "github.com/gogf/gf/v2/internal/empty" "reflect" ) diff --git a/internal/utils/utils_z_bench_test.go b/internal/utils/utils_z_bench_test.go index 586a642fb..fa6c0fcd9 100644 --- a/internal/utils/utils_z_bench_test.go +++ b/internal/utils/utils_z_bench_test.go @@ -7,7 +7,7 @@ package utils_test import ( - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/internal/utils" "regexp" "testing" ) diff --git a/internal/utils/utils_z_is_test.go b/internal/utils/utils_z_is_test.go index 77df365c4..5b06a70e2 100644 --- a/internal/utils/utils_z_is_test.go +++ b/internal/utils/utils_z_is_test.go @@ -7,9 +7,9 @@ package utils_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/utils" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/utils" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/internal/utils/utils_z_test.go b/internal/utils/utils_z_test.go index 12a946f80..2b7242e77 100644 --- a/internal/utils/utils_z_test.go +++ b/internal/utils/utils_z_test.go @@ -7,8 +7,8 @@ package utils_test import ( - "github.com/gogf/gf/internal/utils" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/internal/utils" + "github.com/gogf/gf/v2/test/gtest" "io/ioutil" "testing" ) diff --git a/net/ghttp/ghttp.go b/net/ghttp/ghttp.go index 04c092bff..3700112df 100644 --- a/net/ghttp/ghttp.go +++ b/net/ghttp/ghttp.go @@ -8,11 +8,11 @@ package ghttp import ( - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/os/gcache" - "github.com/gogf/gf/os/gsession" - "github.com/gogf/gf/protocol/goai" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/os/gcache" + "github.com/gogf/gf/v2/os/gsession" + "github.com/gogf/gf/v2/protocol/goai" "github.com/gorilla/websocket" "net/http" "reflect" diff --git a/net/ghttp/ghttp_client.go b/net/ghttp/ghttp_client.go index 97b2f035b..3c6235675 100644 --- a/net/ghttp/ghttp_client.go +++ b/net/ghttp/ghttp_client.go @@ -7,7 +7,7 @@ package ghttp import ( - "github.com/gogf/gf/net/ghttp/internal/client" + "github.com/gogf/gf/v2/net/ghttp/internal/client" ) type ( diff --git a/net/ghttp/ghttp_func.go b/net/ghttp/ghttp_func.go index 3f440d61b..897115fd1 100644 --- a/net/ghttp/ghttp_func.go +++ b/net/ghttp/ghttp_func.go @@ -7,9 +7,9 @@ package ghttp import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/net/ghttp/internal/httputil" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/net/ghttp/internal/httputil" ) // BuildParams builds the request string for the http client. The can be type of: diff --git a/net/ghttp/ghttp_middleware_handler_response.go b/net/ghttp/ghttp_middleware_handler_response.go index 32b246b79..0860a3612 100644 --- a/net/ghttp/ghttp_middleware_handler_response.go +++ b/net/ghttp/ghttp_middleware_handler_response.go @@ -7,9 +7,9 @@ package ghttp import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" ) type DefaultHandlerResponse struct { diff --git a/net/ghttp/ghttp_middleware_tracing.go b/net/ghttp/ghttp_middleware_tracing.go index aa28222ad..08a3c8716 100644 --- a/net/ghttp/ghttp_middleware_tracing.go +++ b/net/ghttp/ghttp_middleware_tracing.go @@ -11,13 +11,13 @@ import ( "io/ioutil" "net/http" - "github.com/gogf/gf" - "github.com/gogf/gf/internal/utils" - "github.com/gogf/gf/net/ghttp/internal/client" - "github.com/gogf/gf/net/ghttp/internal/httputil" - "github.com/gogf/gf/net/gtrace" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2" + "github.com/gogf/gf/v2/internal/utils" + "github.com/gogf/gf/v2/net/ghttp/internal/client" + "github.com/gogf/gf/v2/net/ghttp/internal/httputil" + "github.com/gogf/gf/v2/net/gtrace" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" "go.opentelemetry.io/otel" "go.opentelemetry.io/otel/attribute" "go.opentelemetry.io/otel/codes" @@ -26,7 +26,7 @@ import ( ) const ( - tracingInstrumentName = "github.com/gogf/gf/net/ghttp.Server" + tracingInstrumentName = "github.com/gogf/gf/v2/net/ghttp.Server" tracingEventHttpRequest = "http.request" tracingEventHttpRequestHeaders = "http.request.headers" tracingEventHttpRequestBaggage = "http.request.baggage" diff --git a/net/ghttp/ghttp_request.go b/net/ghttp/ghttp_request.go index 97d33fe25..3460d8f26 100644 --- a/net/ghttp/ghttp_request.go +++ b/net/ghttp/ghttp_request.go @@ -13,14 +13,14 @@ import ( "strings" "time" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gres" - "github.com/gogf/gf/os/gsession" - "github.com/gogf/gf/os/gview" - "github.com/gogf/gf/util/guid" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gres" + "github.com/gogf/gf/v2/os/gsession" + "github.com/gogf/gf/v2/os/gview" + "github.com/gogf/gf/v2/util/guid" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/text/gregex" ) // Request is the context object for a request. diff --git a/net/ghttp/ghttp_request_auth.go b/net/ghttp/ghttp_request_auth.go index a021692eb..017340812 100644 --- a/net/ghttp/ghttp_request_auth.go +++ b/net/ghttp/ghttp_request_auth.go @@ -11,7 +11,7 @@ import ( "net/http" "strings" - "github.com/gogf/gf/encoding/gbase64" + "github.com/gogf/gf/v2/encoding/gbase64" ) // BasicAuth enables the http basic authentication feature with given passport and password diff --git a/net/ghttp/ghttp_request_middleware.go b/net/ghttp/ghttp_request_middleware.go index f5f8e42be..23bf8fc9a 100644 --- a/net/ghttp/ghttp_request_middleware.go +++ b/net/ghttp/ghttp_request_middleware.go @@ -7,12 +7,12 @@ package ghttp import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "net/http" "reflect" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/util/gutil" ) // middleware is the plugin for request workflow management. diff --git a/net/ghttp/ghttp_request_param.go b/net/ghttp/ghttp_request_param.go index adaa96efc..7b02b0a8b 100644 --- a/net/ghttp/ghttp_request_param.go +++ b/net/ghttp/ghttp_request_param.go @@ -9,18 +9,18 @@ package ghttp import ( "bytes" "fmt" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/encoding/gurl" - "github.com/gogf/gf/encoding/gxml" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/internal/utils" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/encoding/gurl" + "github.com/gogf/gf/v2/encoding/gxml" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/internal/utils" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gvalid" "io/ioutil" "mime/multipart" "reflect" diff --git a/net/ghttp/ghttp_request_param_ctx.go b/net/ghttp/ghttp_request_param_ctx.go index efcafba2e..a4a971338 100644 --- a/net/ghttp/ghttp_request_param_ctx.go +++ b/net/ghttp/ghttp_request_param_ctx.go @@ -8,7 +8,7 @@ package ghttp import ( "context" - "github.com/gogf/gf/container/gvar" + "github.com/gogf/gf/v2/container/gvar" ) // RequestFromCtx retrieves and returns the Request object from context. diff --git a/net/ghttp/ghttp_request_param_file.go b/net/ghttp/ghttp_request_param_file.go index 7219117e2..12cf04a4a 100644 --- a/net/ghttp/ghttp_request_param_file.go +++ b/net/ghttp/ghttp_request_param_file.go @@ -8,12 +8,12 @@ package ghttp import ( "context" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/util/grand" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/util/grand" "io" "mime/multipart" "strconv" diff --git a/net/ghttp/ghttp_request_param_form.go b/net/ghttp/ghttp_request_param_form.go index 42d93781c..338047bbe 100644 --- a/net/ghttp/ghttp_request_param_form.go +++ b/net/ghttp/ghttp_request_param_form.go @@ -7,8 +7,8 @@ package ghttp import ( - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/util/gconv" ) // SetForm sets custom form value with key-value pair. diff --git a/net/ghttp/ghttp_request_param_page.go b/net/ghttp/ghttp_request_param_page.go index 293dcec32..67a259dd8 100644 --- a/net/ghttp/ghttp_request_param_page.go +++ b/net/ghttp/ghttp_request_param_page.go @@ -8,9 +8,9 @@ package ghttp import ( "fmt" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gpage" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gpage" ) // GetPage creates and returns the pagination object for given and . diff --git a/net/ghttp/ghttp_request_param_param.go b/net/ghttp/ghttp_request_param_param.go index 473733c85..35a22c8fd 100644 --- a/net/ghttp/ghttp_request_param_param.go +++ b/net/ghttp/ghttp_request_param_param.go @@ -6,7 +6,7 @@ package ghttp -import "github.com/gogf/gf/container/gvar" +import "github.com/gogf/gf/v2/container/gvar" // SetParam sets custom parameter with key-value pair. func (r *Request) SetParam(key string, value interface{}) { diff --git a/net/ghttp/ghttp_request_param_query.go b/net/ghttp/ghttp_request_param_query.go index 39cefcfa9..4211d6b26 100644 --- a/net/ghttp/ghttp_request_param_query.go +++ b/net/ghttp/ghttp_request_param_query.go @@ -7,9 +7,9 @@ package ghttp import ( - "github.com/gogf/gf/container/gvar" + "github.com/gogf/gf/v2/container/gvar" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) // SetQuery sets custom query value with key-value pair. diff --git a/net/ghttp/ghttp_request_param_request.go b/net/ghttp/ghttp_request_param_request.go index 93d4227a6..be15fb0e5 100644 --- a/net/ghttp/ghttp_request_param_request.go +++ b/net/ghttp/ghttp_request_param_request.go @@ -7,11 +7,11 @@ package ghttp import ( - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/empty" - "github.com/gogf/gf/internal/structs" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/empty" + "github.com/gogf/gf/v2/internal/structs" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gutil" ) // GetRequest retrieves and returns the parameter named passed from client and diff --git a/net/ghttp/ghttp_request_param_router.go b/net/ghttp/ghttp_request_param_router.go index 961011e54..1d390fde9 100644 --- a/net/ghttp/ghttp_request_param_router.go +++ b/net/ghttp/ghttp_request_param_router.go @@ -6,7 +6,7 @@ package ghttp -import "github.com/gogf/gf/container/gvar" +import "github.com/gogf/gf/v2/container/gvar" // GetRouterMap retrieves and returns a copy of router map. func (r *Request) GetRouterMap() map[string]string { diff --git a/net/ghttp/ghttp_request_view.go b/net/ghttp/ghttp_request_view.go index 74244d4cb..143ecc701 100644 --- a/net/ghttp/ghttp_request_view.go +++ b/net/ghttp/ghttp_request_view.go @@ -6,7 +6,7 @@ package ghttp -import "github.com/gogf/gf/os/gview" +import "github.com/gogf/gf/v2/os/gview" // SetView sets template view engine object for this request. func (r *Request) SetView(view *gview.View) { diff --git a/net/ghttp/ghttp_response.go b/net/ghttp/ghttp_response.go index 819a3590d..495946f38 100644 --- a/net/ghttp/ghttp_response.go +++ b/net/ghttp/ghttp_response.go @@ -12,9 +12,9 @@ import ( "fmt" "net/http" - "github.com/gogf/gf/os/gres" + "github.com/gogf/gf/v2/os/gres" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/os/gfile" ) // Response is the http response manager. diff --git a/net/ghttp/ghttp_response_cors.go b/net/ghttp/ghttp_response_cors.go index 32206ed7b..e74eb761c 100644 --- a/net/ghttp/ghttp_response_cors.go +++ b/net/ghttp/ghttp_response_cors.go @@ -8,8 +8,8 @@ package ghttp import ( - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" "net/http" "net/url" ) diff --git a/net/ghttp/ghttp_response_view.go b/net/ghttp/ghttp_response_view.go index a3af20d8e..e7835380b 100644 --- a/net/ghttp/ghttp_response_view.go +++ b/net/ghttp/ghttp_response_view.go @@ -8,11 +8,11 @@ package ghttp import ( - "github.com/gogf/gf/os/gcfg" - "github.com/gogf/gf/os/gview" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gmode" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/os/gcfg" + "github.com/gogf/gf/v2/os/gview" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gmode" + "github.com/gogf/gf/v2/util/gutil" ) // WriteTpl parses and responses given template file. diff --git a/net/ghttp/ghttp_response_write.go b/net/ghttp/ghttp_response_write.go index c2c2f0471..f894003e7 100644 --- a/net/ghttp/ghttp_response_write.go +++ b/net/ghttp/ghttp_response_write.go @@ -9,9 +9,9 @@ package ghttp import ( "fmt" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "net/http" ) diff --git a/net/ghttp/ghttp_server.go b/net/ghttp/ghttp_server.go index a684909f5..3fd796a04 100644 --- a/net/ghttp/ghttp_server.go +++ b/net/ghttp/ghttp_server.go @@ -10,31 +10,31 @@ import ( "bytes" "context" "fmt" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/net/ghttp/internal/swaggerui" - "github.com/gogf/gf/protocol/goai" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/net/ghttp/internal/swaggerui" + "github.com/gogf/gf/v2/protocol/goai" + "github.com/gogf/gf/v2/text/gstr" "net/http" "os" "runtime" "strings" "time" - "github.com/gogf/gf/os/gsession" + "github.com/gogf/gf/v2/os/gsession" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/os/gcache" - "github.com/gogf/gf/os/genv" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gproc" - "github.com/gogf/gf/os/gtimer" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/os/gcache" + "github.com/gogf/gf/v2/os/genv" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gproc" + "github.com/gogf/gf/v2/os/gtimer" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/util/gconv" "github.com/olekukonko/tablewriter" ) diff --git a/net/ghttp/ghttp_server_admin.go b/net/ghttp/ghttp_server_admin.go index ad9d451ce..71ae0a865 100644 --- a/net/ghttp/ghttp_server_admin.go +++ b/net/ghttp/ghttp_server_admin.go @@ -8,13 +8,13 @@ package ghttp import ( "context" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/os/gfile" "strings" "time" - "github.com/gogf/gf/os/gproc" - "github.com/gogf/gf/os/gtimer" - "github.com/gogf/gf/os/gview" + "github.com/gogf/gf/v2/os/gproc" + "github.com/gogf/gf/v2/os/gtimer" + "github.com/gogf/gf/v2/os/gview" ) // utilAdmin is the controller for administration. diff --git a/net/ghttp/ghttp_server_admin_process.go b/net/ghttp/ghttp_server_admin_process.go index facf085af..8dbfb4ba5 100644 --- a/net/ghttp/ghttp_server_admin_process.go +++ b/net/ghttp/ghttp_server_admin_process.go @@ -10,23 +10,23 @@ import ( "bytes" "context" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/text/gstr" "os" "runtime" "strings" "sync" "time" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gproc" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/os/gtimer" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gproc" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/os/gtimer" + "github.com/gogf/gf/v2/util/gconv" ) const ( diff --git a/net/ghttp/ghttp_server_admin_unix.go b/net/ghttp/ghttp_server_admin_unix.go index 74a21c2be..43063d2b9 100644 --- a/net/ghttp/ghttp_server_admin_unix.go +++ b/net/ghttp/ghttp_server_admin_unix.go @@ -10,7 +10,7 @@ package ghttp import ( "context" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/internal/intlog" "os" "os/signal" "syscall" diff --git a/net/ghttp/ghttp_server_config.go b/net/ghttp/ghttp_server_config.go index bef9e441f..a7d8939b3 100644 --- a/net/ghttp/ghttp_server_config.go +++ b/net/ghttp/ghttp_server_config.go @@ -9,21 +9,21 @@ package ghttp import ( "context" "crypto/tls" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gres" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gres" + "github.com/gogf/gf/v2/util/gutil" "net/http" "strconv" "time" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/os/gsession" + "github.com/gogf/gf/v2/os/gsession" - "github.com/gogf/gf/os/gview" + "github.com/gogf/gf/v2/os/gview" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/glog" ) const ( diff --git a/net/ghttp/ghttp_server_config_logging.go b/net/ghttp/ghttp_server_config_logging.go index 471ea876c..f3e566b39 100644 --- a/net/ghttp/ghttp_server_config_logging.go +++ b/net/ghttp/ghttp_server_config_logging.go @@ -6,7 +6,7 @@ package ghttp -import "github.com/gogf/gf/os/glog" +import "github.com/gogf/gf/v2/os/glog" // SetLogPath sets the log path for server. // It logs content to file only if the log path is set. diff --git a/net/ghttp/ghttp_server_config_session.go b/net/ghttp/ghttp_server_config_session.go index 205eae613..a9c25abaf 100644 --- a/net/ghttp/ghttp_server_config_session.go +++ b/net/ghttp/ghttp_server_config_session.go @@ -9,7 +9,7 @@ package ghttp import ( "time" - "github.com/gogf/gf/os/gsession" + "github.com/gogf/gf/v2/os/gsession" ) // SetSessionMaxAge sets the SessionMaxAge for server. diff --git a/net/ghttp/ghttp_server_config_static.go b/net/ghttp/ghttp_server_config_static.go index a23f2bee6..b2b7042d5 100644 --- a/net/ghttp/ghttp_server_config_static.go +++ b/net/ghttp/ghttp_server_config_static.go @@ -12,11 +12,11 @@ import ( "context" "strings" - "github.com/gogf/gf/os/gres" + "github.com/gogf/gf/v2/os/gres" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/util/gconv" ) // staticPathItem is the item struct for static path configuration. diff --git a/net/ghttp/ghttp_server_cookie.go b/net/ghttp/ghttp_server_cookie.go index 4826725ee..5fa959e84 100644 --- a/net/ghttp/ghttp_server_cookie.go +++ b/net/ghttp/ghttp_server_cookie.go @@ -7,7 +7,7 @@ package ghttp import ( - "github.com/gogf/gf/container/gvar" + "github.com/gogf/gf/v2/container/gvar" "net/http" "time" ) diff --git a/net/ghttp/ghttp_server_error_logger.go b/net/ghttp/ghttp_server_error_logger.go index 8f5740315..5d2ca380d 100644 --- a/net/ghttp/ghttp_server_error_logger.go +++ b/net/ghttp/ghttp_server_error_logger.go @@ -9,7 +9,7 @@ package ghttp import ( "bytes" "context" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/glog" ) // errorLogger is the error logging logger for underlying net/http.Server. diff --git a/net/ghttp/ghttp_server_graceful.go b/net/ghttp/ghttp_server_graceful.go index 7d2eb1595..2fb2eda50 100644 --- a/net/ghttp/ghttp_server_graceful.go +++ b/net/ghttp/ghttp_server_graceful.go @@ -9,11 +9,11 @@ package ghttp import ( "context" "crypto/tls" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/os/gproc" - "github.com/gogf/gf/os/gres" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/os/gproc" + "github.com/gogf/gf/v2/os/gres" + "github.com/gogf/gf/v2/text/gstr" "log" "net" "net/http" diff --git a/net/ghttp/ghttp_server_handler.go b/net/ghttp/ghttp_server_handler.go index 4238e5313..677c325d9 100644 --- a/net/ghttp/ghttp_server_handler.go +++ b/net/ghttp/ghttp_server_handler.go @@ -7,23 +7,23 @@ package ghttp import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/internal/intlog" "net/http" "os" "sort" "strings" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gerror" - "github.com/gogf/gf/os/gres" + "github.com/gogf/gf/v2/os/gres" - "github.com/gogf/gf/encoding/ghtml" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gspath" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/encoding/ghtml" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gspath" + "github.com/gogf/gf/v2/os/gtime" ) // ServeHTTP is the default handler for http request. diff --git a/net/ghttp/ghttp_server_log.go b/net/ghttp/ghttp_server_log.go index fa14f98ba..6c5ad5ae7 100644 --- a/net/ghttp/ghttp_server_log.go +++ b/net/ghttp/ghttp_server_log.go @@ -8,7 +8,7 @@ package ghttp import ( "fmt" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gerror" ) // handleAccessLog handles the access logging for server. diff --git a/net/ghttp/ghttp_server_openapi.go b/net/ghttp/ghttp_server_openapi.go index abcdb0fcf..85076e8c9 100644 --- a/net/ghttp/ghttp_server_openapi.go +++ b/net/ghttp/ghttp_server_openapi.go @@ -8,9 +8,9 @@ package ghttp import ( "context" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/protocol/goai" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/protocol/goai" + "github.com/gogf/gf/v2/text/gstr" ) // initOpenApi generates api specification using OpenApiV3 protocol. diff --git a/net/ghttp/ghttp_server_pprof.go b/net/ghttp/ghttp_server_pprof.go index fc55ed2bd..e466bda67 100644 --- a/net/ghttp/ghttp_server_pprof.go +++ b/net/ghttp/ghttp_server_pprof.go @@ -7,12 +7,12 @@ package ghttp import ( - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/internal/intlog" netpprof "net/http/pprof" runpprof "runtime/pprof" "strings" - "github.com/gogf/gf/os/gview" + "github.com/gogf/gf/v2/os/gview" ) // utilPProf is the PProf interface implementer. diff --git a/net/ghttp/ghttp_server_router.go b/net/ghttp/ghttp_server_router.go index 9869703e6..8856ffa79 100644 --- a/net/ghttp/ghttp_server_router.go +++ b/net/ghttp/ghttp_server_router.go @@ -9,16 +9,16 @@ package ghttp import ( "context" "fmt" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "strings" - "github.com/gogf/gf/debug/gdebug" + "github.com/gogf/gf/v2/debug/gdebug" - "github.com/gogf/gf/container/glist" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/container/glist" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/text/gstr" ) const ( diff --git a/net/ghttp/ghttp_server_router_group.go b/net/ghttp/ghttp_server_router_group.go index 68c644887..4f88fde2f 100644 --- a/net/ghttp/ghttp_server_router_group.go +++ b/net/ghttp/ghttp_server_router_group.go @@ -9,13 +9,13 @@ package ghttp import ( "context" "fmt" - "github.com/gogf/gf/debug/gdebug" + "github.com/gogf/gf/v2/debug/gdebug" "reflect" "strings" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) type ( diff --git a/net/ghttp/ghttp_server_router_hook.go b/net/ghttp/ghttp_server_router_hook.go index bb9226d45..2138af086 100644 --- a/net/ghttp/ghttp_server_router_hook.go +++ b/net/ghttp/ghttp_server_router_hook.go @@ -8,7 +8,7 @@ package ghttp import ( "context" - "github.com/gogf/gf/debug/gdebug" + "github.com/gogf/gf/v2/debug/gdebug" "net/http" "reflect" ) diff --git a/net/ghttp/ghttp_server_router_middleware.go b/net/ghttp/ghttp_server_router_middleware.go index 973d37bb0..3edcc9881 100644 --- a/net/ghttp/ghttp_server_router_middleware.go +++ b/net/ghttp/ghttp_server_router_middleware.go @@ -8,7 +8,7 @@ package ghttp import ( "context" - "github.com/gogf/gf/debug/gdebug" + "github.com/gogf/gf/v2/debug/gdebug" "reflect" ) diff --git a/net/ghttp/ghttp_server_router_serve.go b/net/ghttp/ghttp_server_router_serve.go index 25e88b4db..baa5302ca 100644 --- a/net/ghttp/ghttp_server_router_serve.go +++ b/net/ghttp/ghttp_server_router_serve.go @@ -8,14 +8,14 @@ package ghttp import ( "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/internal/json" "strings" - "github.com/gogf/gf/container/glist" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/container/glist" + "github.com/gogf/gf/v2/text/gregex" ) // handlerCacheItem is an item just for internal router searching cache. diff --git a/net/ghttp/ghttp_server_service_handler.go b/net/ghttp/ghttp_server_service_handler.go index 0bd489cdf..b16aeeadc 100644 --- a/net/ghttp/ghttp_server_service_handler.go +++ b/net/ghttp/ghttp_server_service_handler.go @@ -9,13 +9,13 @@ package ghttp import ( "bytes" "context" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "reflect" "strings" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" ) // BindHandler registers a handler function to server with given pattern. diff --git a/net/ghttp/ghttp_server_service_object.go b/net/ghttp/ghttp_server_service_object.go index b3a502ac0..23f5f137f 100644 --- a/net/ghttp/ghttp_server_service_object.go +++ b/net/ghttp/ghttp_server_service_object.go @@ -12,9 +12,9 @@ import ( "reflect" "strings" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/text/gstr" ) // BindObject registers object to server routes with given pattern. diff --git a/net/ghttp/ghttp_server_session.go b/net/ghttp/ghttp_server_session.go index a295628b3..3477dd2ed 100644 --- a/net/ghttp/ghttp_server_session.go +++ b/net/ghttp/ghttp_server_session.go @@ -6,7 +6,7 @@ package ghttp -import "github.com/gogf/gf/os/gsession" +import "github.com/gogf/gf/v2/os/gsession" // Session is actually a alias of gsession.Session, // which is bound to a single request. diff --git a/net/ghttp/ghttp_server_swagger.go b/net/ghttp/ghttp_server_swagger.go index 387a882f3..87caee15c 100644 --- a/net/ghttp/ghttp_server_swagger.go +++ b/net/ghttp/ghttp_server_swagger.go @@ -7,8 +7,8 @@ package ghttp import ( - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/text/gstr" ) const ( diff --git a/net/ghttp/ghttp_unit_client_dump_test.go b/net/ghttp/ghttp_unit_client_dump_test.go index 7d6bc9f7f..c1a89a07e 100644 --- a/net/ghttp/ghttp_unit_client_dump_test.go +++ b/net/ghttp/ghttp_unit_client_dump_test.go @@ -11,10 +11,10 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" ) func Test_Client_Request_13_Dump(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_client_test.go b/net/ghttp/ghttp_unit_client_test.go index f9db5f6b9..42dc62b66 100644 --- a/net/ghttp/ghttp_unit_client_test.go +++ b/net/ghttp/ghttp_unit_client_test.go @@ -15,14 +15,14 @@ import ( "testing" "time" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/util/guid" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/util/guid" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Client_Basic(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_config_test.go b/net/ghttp/ghttp_unit_config_test.go index b48758952..337638d0c 100644 --- a/net/ghttp/ghttp_unit_config_test.go +++ b/net/ghttp/ghttp_unit_config_test.go @@ -8,18 +8,18 @@ package ghttp_test import ( "fmt" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/text/gstr" "testing" "time" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_ConfigFromMap(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_context_test.go b/net/ghttp/ghttp_unit_context_test.go index 367e6dcff..56732254d 100644 --- a/net/ghttp/ghttp_unit_context_test.go +++ b/net/ghttp/ghttp_unit_context_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Context(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_cookie_test.go b/net/ghttp/ghttp_unit_cookie_test.go index 7ef1eba58..f6d0aa0bf 100644 --- a/net/ghttp/ghttp_unit_cookie_test.go +++ b/net/ghttp/ghttp_unit_cookie_test.go @@ -12,9 +12,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Cookie(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_error_code_test.go b/net/ghttp/ghttp_unit_error_code_test.go index 4261b1b1e..c59d14b25 100644 --- a/net/ghttp/ghttp_unit_error_code_test.go +++ b/net/ghttp/ghttp_unit_error_code_test.go @@ -10,14 +10,14 @@ package ghttp_test import ( "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/net/ghttp" "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Error_Code(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_https_test.go b/net/ghttp/ghttp_unit_https_test.go index fb65e8ccc..c8bed6c3f 100644 --- a/net/ghttp/ghttp_unit_https_test.go +++ b/net/ghttp/ghttp_unit_https_test.go @@ -8,18 +8,18 @@ package ghttp_test import ( "fmt" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/text/gstr" "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" - _ "github.com/gogf/gf/net/ghttp/testdata/https/packed" + _ "github.com/gogf/gf/v2/net/ghttp/testdata/https/packed" ) func Test_HTTPS_Basic(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_init_test.go b/net/ghttp/ghttp_unit_init_test.go index 5600f1f1f..71f5b63d9 100644 --- a/net/ghttp/ghttp_unit_init_test.go +++ b/net/ghttp/ghttp_unit_init_test.go @@ -8,8 +8,8 @@ package ghttp_test import ( "context" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/os/genv" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/os/genv" ) var ( diff --git a/net/ghttp/ghttp_unit_ip_test.go b/net/ghttp/ghttp_unit_ip_test.go index 8e0f9aa7f..4873a32ad 100644 --- a/net/ghttp/ghttp_unit_ip_test.go +++ b/net/ghttp/ghttp_unit_ip_test.go @@ -13,9 +13,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func TestRequest_GetRemoteIp(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_log_test.go b/net/ghttp/ghttp_unit_log_test.go index a24d3679c..76e11159c 100644 --- a/net/ghttp/ghttp_unit_log_test.go +++ b/net/ghttp/ghttp_unit_log_test.go @@ -10,15 +10,15 @@ package ghttp_test import ( "fmt" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/text/gstr" "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Log(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_mess_test.go b/net/ghttp/ghttp_unit_mess_test.go index fb61907be..6c8abaa0a 100644 --- a/net/ghttp/ghttp_unit_mess_test.go +++ b/net/ghttp/ghttp_unit_mess_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_GetUrl(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_middleware_basic_test.go b/net/ghttp/ghttp_unit_middleware_basic_test.go index 36f2efa54..f831e997c 100644 --- a/net/ghttp/ghttp_unit_middleware_basic_test.go +++ b/net/ghttp/ghttp_unit_middleware_basic_test.go @@ -8,15 +8,15 @@ package ghttp_test import ( "fmt" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/debug/gdebug" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/debug/gdebug" "net/http" "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_BindMiddleware_Basic1(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_middleware_cors_test.go b/net/ghttp/ghttp_unit_middleware_cors_test.go index 0ca41d071..b7d09c179 100644 --- a/net/ghttp/ghttp_unit_middleware_cors_test.go +++ b/net/ghttp/ghttp_unit_middleware_cors_test.go @@ -8,9 +8,9 @@ package ghttp_test import ( "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" "testing" "time" ) diff --git a/net/ghttp/ghttp_unit_openapi_swagger_test.go b/net/ghttp/ghttp_unit_openapi_swagger_test.go index 13f8fd6f0..d8d0b814d 100644 --- a/net/ghttp/ghttp_unit_openapi_swagger_test.go +++ b/net/ghttp/ghttp_unit_openapi_swagger_test.go @@ -9,15 +9,15 @@ package ghttp_test import ( "context" "fmt" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gmeta" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gmeta" "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_OpenApi_Swagger(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_pprof_test.go b/net/ghttp/ghttp_unit_pprof_test.go index 6ebb97188..4e18e4035 100644 --- a/net/ghttp/ghttp_unit_pprof_test.go +++ b/net/ghttp/ghttp_unit_pprof_test.go @@ -13,8 +13,8 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - . "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + . "github.com/gogf/gf/v2/test/gtest" ) func TestServer_EnablePProf(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_request_ctx_test.go b/net/ghttp/ghttp_unit_request_ctx_test.go index 27cd3d694..55758f010 100644 --- a/net/ghttp/ghttp_unit_request_ctx_test.go +++ b/net/ghttp/ghttp_unit_request_ctx_test.go @@ -9,9 +9,9 @@ package ghttp_test import ( "context" "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" "testing" "time" ) diff --git a/net/ghttp/ghttp_unit_request_file_test.go b/net/ghttp/ghttp_unit_request_file_test.go index a3613f8ca..aeb237250 100644 --- a/net/ghttp/ghttp_unit_request_file_test.go +++ b/net/ghttp/ghttp_unit_request_file_test.go @@ -8,16 +8,16 @@ package ghttp_test import ( "fmt" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/text/gstr" "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Params_File_Single(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_request_json_test.go b/net/ghttp/ghttp_unit_request_json_test.go index 2ab646bba..75a829c81 100644 --- a/net/ghttp/ghttp_unit_request_json_test.go +++ b/net/ghttp/ghttp_unit_request_json_test.go @@ -8,13 +8,13 @@ package ghttp_test import ( "fmt" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Params_Json_Request(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_request_page_test.go b/net/ghttp/ghttp_unit_request_page_test.go index e2f3d4eec..fb4a47078 100644 --- a/net/ghttp/ghttp_unit_request_page_test.go +++ b/net/ghttp/ghttp_unit_request_page_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Params_Page(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_request_struct_test.go b/net/ghttp/ghttp_unit_request_struct_test.go index 126530d43..e074ca092 100644 --- a/net/ghttp/ghttp_unit_request_struct_test.go +++ b/net/ghttp/ghttp_unit_request_struct_test.go @@ -11,11 +11,11 @@ import ( "testing" "time" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/util/gvalid" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Params_Parse(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_request_test.go b/net/ghttp/ghttp_unit_request_test.go index dd2daf38f..723286ef7 100644 --- a/net/ghttp/ghttp_unit_request_test.go +++ b/net/ghttp/ghttp_unit_request_test.go @@ -13,11 +13,11 @@ import ( "testing" "time" - "github.com/gogf/gf/encoding/gjson" + "github.com/gogf/gf/v2/encoding/gjson" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Params_Basic(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_request_xml_test.go b/net/ghttp/ghttp_unit_request_xml_test.go index 4fdac8369..6b7af5af8 100644 --- a/net/ghttp/ghttp_unit_request_xml_test.go +++ b/net/ghttp/ghttp_unit_request_xml_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Params_Xml_Request(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_router_basic_test.go b/net/ghttp/ghttp_unit_router_basic_test.go index 36970697c..7c1458439 100644 --- a/net/ghttp/ghttp_unit_router_basic_test.go +++ b/net/ghttp/ghttp_unit_router_basic_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Router_Basic1(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_router_domain_basic_test.go b/net/ghttp/ghttp_unit_router_domain_basic_test.go index 56eda4183..fd96cb3e5 100644 --- a/net/ghttp/ghttp_unit_router_domain_basic_test.go +++ b/net/ghttp/ghttp_unit_router_domain_basic_test.go @@ -8,13 +8,13 @@ package ghttp_test import ( "fmt" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/internal/intlog" "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Router_DomainBasic(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_router_domain_object_rest_test.go b/net/ghttp/ghttp_unit_router_domain_object_rest_test.go index 6cba2c2e7..2cfda89a5 100644 --- a/net/ghttp/ghttp_unit_router_domain_object_rest_test.go +++ b/net/ghttp/ghttp_unit_router_domain_object_rest_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) type DomainObjectRest struct{} diff --git a/net/ghttp/ghttp_unit_router_domain_object_test.go b/net/ghttp/ghttp_unit_router_domain_object_test.go index 49bf1f803..972725eae 100644 --- a/net/ghttp/ghttp_unit_router_domain_object_test.go +++ b/net/ghttp/ghttp_unit_router_domain_object_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) type DomainObject struct{} diff --git a/net/ghttp/ghttp_unit_router_exit_test.go b/net/ghttp/ghttp_unit_router_exit_test.go index 0e4b50947..067174004 100644 --- a/net/ghttp/ghttp_unit_router_exit_test.go +++ b/net/ghttp/ghttp_unit_router_exit_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Router_Exit(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_router_group_group_test.go b/net/ghttp/ghttp_unit_router_group_group_test.go index cff97fcb6..37052dd25 100644 --- a/net/ghttp/ghttp_unit_router_group_group_test.go +++ b/net/ghttp/ghttp_unit_router_group_group_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Router_Group_Group(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_router_group_hook_test.go b/net/ghttp/ghttp_unit_router_group_hook_test.go index 91a5c07cd..9a7d6be9e 100644 --- a/net/ghttp/ghttp_unit_router_group_hook_test.go +++ b/net/ghttp/ghttp_unit_router_group_hook_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Router_Group_Hook1(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_router_group_rest_test.go b/net/ghttp/ghttp_unit_router_group_rest_test.go index 4c58b68f2..509562fdf 100644 --- a/net/ghttp/ghttp_unit_router_group_rest_test.go +++ b/net/ghttp/ghttp_unit_router_group_rest_test.go @@ -12,9 +12,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) type GroupObjRest struct{} diff --git a/net/ghttp/ghttp_unit_router_group_test.go b/net/ghttp/ghttp_unit_router_group_test.go index 3ec783a7f..ef2dabf12 100644 --- a/net/ghttp/ghttp_unit_router_group_test.go +++ b/net/ghttp/ghttp_unit_router_group_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) // 执行对象 diff --git a/net/ghttp/ghttp_unit_router_handler_extended_test.go b/net/ghttp/ghttp_unit_router_handler_extended_test.go index d8e19b408..801b3c358 100644 --- a/net/ghttp/ghttp_unit_router_handler_extended_test.go +++ b/net/ghttp/ghttp_unit_router_handler_extended_test.go @@ -9,13 +9,13 @@ package ghttp_test import ( "context" "fmt" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gerror" "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Router_Handler_Extended_Handler_WithObject(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_router_hook_test.go b/net/ghttp/ghttp_unit_router_hook_test.go index 0494fe43e..b786bd081 100644 --- a/net/ghttp/ghttp_unit_router_hook_test.go +++ b/net/ghttp/ghttp_unit_router_hook_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Router_Hook_Basic(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_router_names_test.go b/net/ghttp/ghttp_unit_router_names_test.go index 336320270..ebb5d324c 100644 --- a/net/ghttp/ghttp_unit_router_names_test.go +++ b/net/ghttp/ghttp_unit_router_names_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) type NamesObject struct{} diff --git a/net/ghttp/ghttp_unit_router_object_rest1_test.go b/net/ghttp/ghttp_unit_router_object_rest1_test.go index d5e8ef797..96d35d8a8 100644 --- a/net/ghttp/ghttp_unit_router_object_rest1_test.go +++ b/net/ghttp/ghttp_unit_router_object_rest1_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) type ObjectRest struct{} diff --git a/net/ghttp/ghttp_unit_router_object_rest2_test.go b/net/ghttp/ghttp_unit_router_object_rest2_test.go index 8c05d3f18..f4d076c6a 100644 --- a/net/ghttp/ghttp_unit_router_object_rest2_test.go +++ b/net/ghttp/ghttp_unit_router_object_rest2_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) type ObjectRest2 struct{} diff --git a/net/ghttp/ghttp_unit_router_object_test.go b/net/ghttp/ghttp_unit_router_object_test.go index a363c3715..ef0a3a0f3 100644 --- a/net/ghttp/ghttp_unit_router_object_test.go +++ b/net/ghttp/ghttp_unit_router_object_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) type Object struct{} diff --git a/net/ghttp/ghttp_unit_server_util_test.go b/net/ghttp/ghttp_unit_server_util_test.go index 972cd11d0..363cea4af 100644 --- a/net/ghttp/ghttp_unit_server_util_test.go +++ b/net/ghttp/ghttp_unit_server_util_test.go @@ -12,9 +12,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) type testWrapStdHTTPStruct struct { diff --git a/net/ghttp/ghttp_unit_session_test.go b/net/ghttp/ghttp_unit_session_test.go index f86a7a3eb..5899687fd 100644 --- a/net/ghttp/ghttp_unit_session_test.go +++ b/net/ghttp/ghttp_unit_session_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Session_Cookie(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_static_test.go b/net/ghttp/ghttp_unit_static_test.go index 923056b16..a19e46570 100644 --- a/net/ghttp/ghttp_unit_static_test.go +++ b/net/ghttp/ghttp_unit_static_test.go @@ -10,15 +10,15 @@ package ghttp_test import ( "fmt" - "github.com/gogf/gf/debug/gdebug" + "github.com/gogf/gf/v2/debug/gdebug" "testing" "time" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Static_ServerRoot(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_status_test.go b/net/ghttp/ghttp_unit_status_test.go index 56c323b0f..cb4bbc968 100644 --- a/net/ghttp/ghttp_unit_status_test.go +++ b/net/ghttp/ghttp_unit_status_test.go @@ -13,9 +13,9 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_StatusHandler(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_template_test.go b/net/ghttp/ghttp_unit_template_test.go index 73ae5d2db..845ec53db 100644 --- a/net/ghttp/ghttp_unit_template_test.go +++ b/net/ghttp/ghttp_unit_template_test.go @@ -10,15 +10,15 @@ package ghttp_test import ( "fmt" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/encoding/ghtml" - "github.com/gogf/gf/os/gview" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/encoding/ghtml" + "github.com/gogf/gf/v2/os/gview" "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Template_Basic(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_websocket_client_test.go b/net/ghttp/ghttp_unit_websocket_client_test.go index 823130ee1..3b831e272 100644 --- a/net/ghttp/ghttp_unit_websocket_client_test.go +++ b/net/ghttp/ghttp_unit_websocket_client_test.go @@ -14,9 +14,9 @@ import ( "github.com/gorilla/websocket" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_WebSocketClient(t *testing.T) { diff --git a/net/ghttp/ghttp_unit_websocket_test.go b/net/ghttp/ghttp_unit_websocket_test.go index 5b06ff589..098bc7044 100644 --- a/net/ghttp/ghttp_unit_websocket_test.go +++ b/net/ghttp/ghttp_unit_websocket_test.go @@ -13,9 +13,9 @@ import ( "github.com/gorilla/websocket" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/test/gtest" ) func Test_WebSocket(t *testing.T) { diff --git a/net/ghttp/ghttp_z_example_client_test.go b/net/ghttp/ghttp_z_example_client_test.go index 01ec28bd9..00af6290d 100644 --- a/net/ghttp/ghttp_z_example_client_test.go +++ b/net/ghttp/ghttp_z_example_client_test.go @@ -9,7 +9,7 @@ package ghttp_test import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func ExampleClient_Header() { diff --git a/net/ghttp/ghttp_z_example_get_test.go b/net/ghttp/ghttp_z_example_get_test.go index c54a2a84e..b839ae602 100644 --- a/net/ghttp/ghttp_z_example_get_test.go +++ b/net/ghttp/ghttp_z_example_get_test.go @@ -10,7 +10,7 @@ import ( "context" "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func ExampleClient_Get() { diff --git a/net/ghttp/ghttp_z_example_init_test.go b/net/ghttp/ghttp_z_example_init_test.go index 9a5cadeb4..e640202d8 100644 --- a/net/ghttp/ghttp_z_example_init_test.go +++ b/net/ghttp/ghttp_z_example_init_test.go @@ -7,8 +7,8 @@ package ghttp_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" "time" ) diff --git a/net/ghttp/ghttp_z_example_post_test.go b/net/ghttp/ghttp_z_example_post_test.go index 6dc79761c..58c4c6d70 100644 --- a/net/ghttp/ghttp_z_example_post_test.go +++ b/net/ghttp/ghttp_z_example_post_test.go @@ -8,7 +8,7 @@ package ghttp_test import ( "fmt" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func ExampleClient_Post() { diff --git a/net/ghttp/ghttp_z_example_test.go b/net/ghttp/ghttp_z_example_test.go index de9faa251..81d96cc49 100644 --- a/net/ghttp/ghttp_z_example_test.go +++ b/net/ghttp/ghttp_z_example_test.go @@ -9,9 +9,9 @@ package ghttp_test import ( "context" "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/net/ghttp" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/net/ghttp" + "github.com/gogf/gf/v2/os/gfile" "time" ) diff --git a/net/ghttp/internal/client/client.go b/net/ghttp/internal/client/client.go index 3a343fec8..a6c1686d8 100644 --- a/net/ghttp/internal/client/client.go +++ b/net/ghttp/internal/client/client.go @@ -11,11 +11,11 @@ import ( "crypto/rand" "crypto/tls" "fmt" - "github.com/gogf/gf" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/text/gstr" "golang.org/x/net/proxy" "net" "net/http" @@ -24,7 +24,7 @@ import ( "strings" "time" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" ) // Client is the HTTP client for HTTP request management. diff --git a/net/ghttp/internal/client/client_bytes.go b/net/ghttp/internal/client/client_bytes.go index 1ff8cbea4..b6450d662 100644 --- a/net/ghttp/internal/client/client_bytes.go +++ b/net/ghttp/internal/client/client_bytes.go @@ -8,7 +8,7 @@ package client import ( "context" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/internal/intlog" ) // GetBytes sends a GET request, retrieves and returns the result content as bytes. diff --git a/net/ghttp/internal/client/client_dump.go b/net/ghttp/internal/client/client_dump.go index 38774ab36..1c970f19b 100644 --- a/net/ghttp/internal/client/client_dump.go +++ b/net/ghttp/internal/client/client_dump.go @@ -8,7 +8,7 @@ package client import ( "fmt" - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/internal/utils" "io/ioutil" "net/http" "net/http/httputil" diff --git a/net/ghttp/internal/client/client_request.go b/net/ghttp/internal/client/client_request.go index 749ed57ca..3bc27a60c 100644 --- a/net/ghttp/internal/client/client_request.go +++ b/net/ghttp/internal/client/client_request.go @@ -9,13 +9,13 @@ package client import ( "bytes" "context" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/internal/utils" - "github.com/gogf/gf/net/ghttp/internal/httputil" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/internal/utils" + "github.com/gogf/gf/v2/net/ghttp/internal/httputil" "io" "io/ioutil" "mime/multipart" @@ -24,11 +24,11 @@ import ( "strings" "time" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/os/gfile" ) // Get send GET request and returns the response object. diff --git a/net/ghttp/internal/client/client_tracing.go b/net/ghttp/internal/client/client_tracing.go index 138a71966..630617e6f 100644 --- a/net/ghttp/internal/client/client_tracing.go +++ b/net/ghttp/internal/client/client_tracing.go @@ -12,12 +12,12 @@ import ( "net/http" "net/http/httptrace" - "github.com/gogf/gf" - "github.com/gogf/gf/internal/utils" - "github.com/gogf/gf/net/ghttp/internal/httputil" - "github.com/gogf/gf/net/gtrace" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2" + "github.com/gogf/gf/v2/internal/utils" + "github.com/gogf/gf/v2/net/ghttp/internal/httputil" + "github.com/gogf/gf/v2/net/gtrace" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" "go.opentelemetry.io/otel" "go.opentelemetry.io/otel/attribute" "go.opentelemetry.io/otel/codes" @@ -26,7 +26,7 @@ import ( ) const ( - tracingInstrumentName = "github.com/gogf/gf/net/ghttp.Client" + tracingInstrumentName = "github.com/gogf/gf/v2/net/ghttp.Client" tracingAttrHttpAddressRemote = "http.address.remote" tracingAttrHttpAddressLocal = "http.address.local" tracingAttrHttpDnsStart = "http.dns.start" diff --git a/net/ghttp/internal/client/client_tracing_tracer.go b/net/ghttp/internal/client/client_tracing_tracer.go index 4cfcfd27b..784597c34 100644 --- a/net/ghttp/internal/client/client_tracing_tracer.go +++ b/net/ghttp/internal/client/client_tracing_tracer.go @@ -17,10 +17,10 @@ import ( "strings" "sync" - "github.com/gogf/gf/internal/utils" - "github.com/gogf/gf/net/gtrace" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/utils" + "github.com/gogf/gf/v2/net/gtrace" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" "go.opentelemetry.io/otel/attribute" "go.opentelemetry.io/otel/codes" "go.opentelemetry.io/otel/trace" diff --git a/net/ghttp/internal/client/client_var.go b/net/ghttp/internal/client/client_var.go index b82ba3f45..a40d3bab7 100644 --- a/net/ghttp/internal/client/client_var.go +++ b/net/ghttp/internal/client/client_var.go @@ -8,7 +8,7 @@ package client import ( "context" - "github.com/gogf/gf/container/gvar" + "github.com/gogf/gf/v2/container/gvar" ) // GetVar sends a GET request, retrieves and converts the result content to specified pointer. diff --git a/net/ghttp/internal/httputil/httputils.go b/net/ghttp/internal/httputil/httputils.go index f7ea4db35..31fc6662b 100644 --- a/net/ghttp/internal/httputil/httputils.go +++ b/net/ghttp/internal/httputil/httputils.go @@ -7,12 +7,12 @@ package httputil import ( - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" "net/http" "strings" - "github.com/gogf/gf/encoding/gurl" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/encoding/gurl" + "github.com/gogf/gf/v2/util/gconv" ) const ( diff --git a/net/ghttp/internal/swaggerui/swaggerui-packed.go b/net/ghttp/internal/swaggerui/swaggerui-packed.go index c07f87c7a..180122c91 100644 --- a/net/ghttp/internal/swaggerui/swaggerui-packed.go +++ b/net/ghttp/internal/swaggerui/swaggerui-packed.go @@ -1,6 +1,6 @@ package swaggerui -import "github.com/gogf/gf/os/gres" +import "github.com/gogf/gf/v2/os/gres" func InitSwaggerUI() { if err := gres.Add("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"); err != nil { diff --git a/net/ghttp/testdata/https/packed/packed.go b/net/ghttp/testdata/https/packed/packed.go index 491cb317a..26bb29b4a 100644 --- a/net/ghttp/testdata/https/packed/packed.go +++ b/net/ghttp/testdata/https/packed/packed.go @@ -1,6 +1,6 @@ package packed -import "github.com/gogf/gf/os/gres" +import "github.com/gogf/gf/v2/os/gres" func init() { if err := gres.Add("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"); err != nil { diff --git a/net/gipv4/gipv4.go b/net/gipv4/gipv4.go index fd49e1479..ab3db0bf5 100644 --- a/net/gipv4/gipv4.go +++ b/net/gipv4/gipv4.go @@ -11,7 +11,7 @@ package gipv4 import ( "encoding/binary" "fmt" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" "net" "strconv" ) diff --git a/net/gipv4/gipv4_ip.go b/net/gipv4/gipv4_ip.go index e1819e078..ef47e90a8 100644 --- a/net/gipv4/gipv4_ip.go +++ b/net/gipv4/gipv4_ip.go @@ -8,8 +8,8 @@ package gipv4 import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "net" "strconv" "strings" diff --git a/net/gipv6/gipv6.go b/net/gipv6/gipv6.go index 1905a9676..74eeacd64 100644 --- a/net/gipv6/gipv6.go +++ b/net/gipv6/gipv6.go @@ -7,7 +7,7 @@ // Package gipv4 provides useful API for IPv6 address handling. package gipv6 -import "github.com/gogf/gf/text/gregex" +import "github.com/gogf/gf/v2/text/gregex" // Validate checks whether given a valid IPv6 address. func Validate(ip string) bool { diff --git a/net/gsmtp/gsmtp.go b/net/gsmtp/gsmtp.go index a1096b2dc..bdf412735 100644 --- a/net/gsmtp/gsmtp.go +++ b/net/gsmtp/gsmtp.go @@ -14,8 +14,8 @@ package gsmtp import ( "encoding/base64" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "net/smtp" "strings" ) diff --git a/net/gsmtp/gsmtp_test.go b/net/gsmtp/gsmtp_test.go index 361cac1ca..dd0aea9c3 100644 --- a/net/gsmtp/gsmtp_test.go +++ b/net/gsmtp/gsmtp_test.go @@ -10,7 +10,7 @@ import ( "strings" "testing" - "github.com/gogf/gf/net/gsmtp" + "github.com/gogf/gf/v2/net/gsmtp" ) func TestAddress(t *testing.T) { diff --git a/net/gtcp/gtcp_conn_pkg.go b/net/gtcp/gtcp_conn_pkg.go index 923217437..4e1361904 100644 --- a/net/gtcp/gtcp_conn_pkg.go +++ b/net/gtcp/gtcp_conn_pkg.go @@ -8,8 +8,8 @@ package gtcp import ( "encoding/binary" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "time" ) diff --git a/net/gtcp/gtcp_func.go b/net/gtcp/gtcp_func.go index c2d520f49..4ff25d404 100644 --- a/net/gtcp/gtcp_func.go +++ b/net/gtcp/gtcp_func.go @@ -12,7 +12,7 @@ import ( "net" "time" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/os/gfile" ) const ( diff --git a/net/gtcp/gtcp_pool.go b/net/gtcp/gtcp_pool.go index 49a5cf33e..97e12cc09 100644 --- a/net/gtcp/gtcp_pool.go +++ b/net/gtcp/gtcp_pool.go @@ -9,8 +9,8 @@ package gtcp import ( "time" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/container/gpool" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/container/gpool" ) // PoolConn is a connection with pool feature for TCP. diff --git a/net/gtcp/gtcp_server.go b/net/gtcp/gtcp_server.go index a83e602bc..3ec964bb3 100644 --- a/net/gtcp/gtcp_server.go +++ b/net/gtcp/gtcp_server.go @@ -9,14 +9,14 @@ package gtcp import ( "context" "crypto/tls" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "net" "sync" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/util/gconv" ) const ( diff --git a/net/gtcp/gtcp_unit_init_test.go b/net/gtcp/gtcp_unit_init_test.go index 1a3c533da..6f0707b12 100644 --- a/net/gtcp/gtcp_unit_init_test.go +++ b/net/gtcp/gtcp_unit_init_test.go @@ -7,7 +7,7 @@ package gtcp_test import ( - "github.com/gogf/gf/container/garray" + "github.com/gogf/gf/v2/container/garray" ) var ( diff --git a/net/gtcp/gtcp_unit_pkg_test.go b/net/gtcp/gtcp_unit_pkg_test.go index 3f9e15fd8..23e7628aa 100644 --- a/net/gtcp/gtcp_unit_pkg_test.go +++ b/net/gtcp/gtcp_unit_pkg_test.go @@ -8,9 +8,9 @@ package gtcp_test import ( "fmt" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "testing" "time" ) diff --git a/net/gtcp/gtcp_unit_pool_pkg_test.go b/net/gtcp/gtcp_unit_pool_pkg_test.go index 62ffe21b9..90500e8a7 100644 --- a/net/gtcp/gtcp_unit_pool_pkg_test.go +++ b/net/gtcp/gtcp_unit_pool_pkg_test.go @@ -8,9 +8,9 @@ package gtcp_test import ( "fmt" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "testing" "time" ) diff --git a/net/gtcp/gtcp_unit_pool_test.go b/net/gtcp/gtcp_unit_pool_test.go index f887494f8..7d4dcbaa4 100644 --- a/net/gtcp/gtcp_unit_pool_test.go +++ b/net/gtcp/gtcp_unit_pool_test.go @@ -8,8 +8,8 @@ package gtcp_test import ( "fmt" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/test/gtest" "testing" "time" ) diff --git a/net/gtrace/gtrace.go b/net/gtrace/gtrace.go index 1325ddd32..d88c27145 100644 --- a/net/gtrace/gtrace.go +++ b/net/gtrace/gtrace.go @@ -12,10 +12,10 @@ import ( "os" "strings" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/net/gipv4" - "github.com/gogf/gf/os/gcmd" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/net/gipv4" + "github.com/gogf/gf/v2/os/gcmd" "go.opentelemetry.io/otel" "go.opentelemetry.io/otel/attribute" "go.opentelemetry.io/otel/propagation" diff --git a/net/gtrace/gtrace_baggage.go b/net/gtrace/gtrace_baggage.go index 1e9a89606..dd7a0dfb4 100644 --- a/net/gtrace/gtrace_baggage.go +++ b/net/gtrace/gtrace_baggage.go @@ -9,9 +9,9 @@ package gtrace import ( "context" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/util/gconv" "go.opentelemetry.io/otel/baggage" ) diff --git a/net/gtrace/gtrace_carrier.go b/net/gtrace/gtrace_carrier.go index 4cce90236..e29d7007b 100644 --- a/net/gtrace/gtrace_carrier.go +++ b/net/gtrace/gtrace_carrier.go @@ -7,8 +7,8 @@ package gtrace import ( - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" ) // Carrier is the storage medium used by a TextMapPropagator. diff --git a/net/gtrace/gtrace_unit_carrier_test.go b/net/gtrace/gtrace_unit_carrier_test.go index f5beceec9..24262222f 100644 --- a/net/gtrace/gtrace_unit_carrier_test.go +++ b/net/gtrace/gtrace_unit_carrier_test.go @@ -10,8 +10,8 @@ import ( "context" "testing" - "github.com/gogf/gf/net/gtrace" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/net/gtrace" + "github.com/gogf/gf/v2/test/gtest" "go.opentelemetry.io/otel" "go.opentelemetry.io/otel/trace" ) diff --git a/net/gudp/gudp_server.go b/net/gudp/gudp_server.go index de5170d58..ea3ebfa35 100644 --- a/net/gudp/gudp_server.go +++ b/net/gudp/gudp_server.go @@ -8,13 +8,13 @@ package gudp import ( "context" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "net" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/util/gconv" ) const ( diff --git a/net/gudp/gudp_unit_basic_test.go b/net/gudp/gudp_unit_basic_test.go index de15c595c..8d80776af 100644 --- a/net/gudp/gudp_unit_basic_test.go +++ b/net/gudp/gudp_unit_basic_test.go @@ -9,10 +9,10 @@ package gudp_test import ( "context" "fmt" - "github.com/gogf/gf/net/gudp" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/net/gudp" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "testing" "time" ) diff --git a/net/gudp/gudp_unit_init_test.go b/net/gudp/gudp_unit_init_test.go index df1b0fbf7..bee30f1b6 100644 --- a/net/gudp/gudp_unit_init_test.go +++ b/net/gudp/gudp_unit_init_test.go @@ -7,7 +7,7 @@ package gudp_test import ( - "github.com/gogf/gf/container/garray" + "github.com/gogf/gf/v2/container/garray" ) var ( diff --git a/os/gbuild/gbuild.go b/os/gbuild/gbuild.go index 01aca70cf..4783e477f 100644 --- a/os/gbuild/gbuild.go +++ b/os/gbuild/gbuild.go @@ -9,11 +9,11 @@ package gbuild import ( "context" - "github.com/gogf/gf" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/encoding/gbase64" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/encoding/gbase64" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/internal/json" "runtime" ) diff --git a/os/gbuild/gbuild_test.go b/os/gbuild/gbuild_test.go index e53bf3a21..0f8e8e89b 100644 --- a/os/gbuild/gbuild_test.go +++ b/os/gbuild/gbuild_test.go @@ -7,8 +7,8 @@ package gbuild_test import ( - "github.com/gogf/gf/os/gbuild" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gbuild" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/os/gcache/gcache.go b/os/gcache/gcache.go index 823e86b0d..8a1c6a3d3 100644 --- a/os/gcache/gcache.go +++ b/os/gcache/gcache.go @@ -11,7 +11,7 @@ package gcache import ( "context" - "github.com/gogf/gf/container/gvar" + "github.com/gogf/gf/v2/container/gvar" "time" ) diff --git a/os/gcache/gcache_adapter.go b/os/gcache/gcache_adapter.go index aad3b6d72..c1bc7b452 100644 --- a/os/gcache/gcache_adapter.go +++ b/os/gcache/gcache_adapter.go @@ -8,7 +8,7 @@ package gcache import ( "context" - "github.com/gogf/gf/container/gvar" + "github.com/gogf/gf/v2/container/gvar" "time" ) diff --git a/os/gcache/gcache_adapter_memory.go b/os/gcache/gcache_adapter_memory.go index 1c75f89e9..cb55c5f59 100644 --- a/os/gcache/gcache_adapter_memory.go +++ b/os/gcache/gcache_adapter_memory.go @@ -8,15 +8,15 @@ package gcache import ( "context" - "github.com/gogf/gf/container/gvar" + "github.com/gogf/gf/v2/container/gvar" "math" "time" - "github.com/gogf/gf/container/glist" - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/container/glist" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/os/gtimer" ) // AdapterMemory is an adapter implements using memory. diff --git a/os/gcache/gcache_adapter_memory_data.go b/os/gcache/gcache_adapter_memory_data.go index 6f7cbd4a0..ecacaf55c 100644 --- a/os/gcache/gcache_adapter_memory_data.go +++ b/os/gcache/gcache_adapter_memory_data.go @@ -7,7 +7,7 @@ package gcache import ( - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" "sync" "time" ) diff --git a/os/gcache/gcache_adapter_memory_expire_sets.go b/os/gcache/gcache_adapter_memory_expire_sets.go index f041f65ac..fae11606b 100644 --- a/os/gcache/gcache_adapter_memory_expire_sets.go +++ b/os/gcache/gcache_adapter_memory_expire_sets.go @@ -7,7 +7,7 @@ package gcache import ( - "github.com/gogf/gf/container/gset" + "github.com/gogf/gf/v2/container/gset" "sync" ) diff --git a/os/gcache/gcache_adapter_memory_item.go b/os/gcache/gcache_adapter_memory_item.go index ce411be8f..b8c4ee993 100644 --- a/os/gcache/gcache_adapter_memory_item.go +++ b/os/gcache/gcache_adapter_memory_item.go @@ -7,7 +7,7 @@ package gcache import ( - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) // IsExpired checks whether `item` is expired. diff --git a/os/gcache/gcache_adapter_memory_lru.go b/os/gcache/gcache_adapter_memory_lru.go index 6ff25e4fd..ac73da295 100644 --- a/os/gcache/gcache_adapter_memory_lru.go +++ b/os/gcache/gcache_adapter_memory_lru.go @@ -9,10 +9,10 @@ package gcache import ( "time" - "github.com/gogf/gf/container/glist" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/container/glist" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/os/gtimer" ) // LRU cache object. diff --git a/os/gcache/gcache_cache.go b/os/gcache/gcache_cache.go index 37f431224..af84d9f63 100644 --- a/os/gcache/gcache_cache.go +++ b/os/gcache/gcache_cache.go @@ -8,8 +8,8 @@ package gcache import ( "context" - "github.com/gogf/gf/os/gtimer" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/os/gtimer" + "github.com/gogf/gf/v2/util/gconv" "time" ) diff --git a/os/gcache/gcache_cache_must.go b/os/gcache/gcache_cache_must.go index eea0a57e2..3b9eb0f32 100644 --- a/os/gcache/gcache_cache_must.go +++ b/os/gcache/gcache_cache_must.go @@ -8,7 +8,7 @@ package gcache import ( "context" - "github.com/gogf/gf/container/gvar" + "github.com/gogf/gf/v2/container/gvar" "time" ) diff --git a/os/gcache/gcache_z_bench_test.go b/os/gcache/gcache_z_bench_test.go index 5d98b2a58..ef41af49c 100644 --- a/os/gcache/gcache_z_bench_test.go +++ b/os/gcache/gcache_z_bench_test.go @@ -12,7 +12,7 @@ import ( "context" "testing" - "github.com/gogf/gf/os/gcache" + "github.com/gogf/gf/v2/os/gcache" ) var ( diff --git a/os/gcache/gcache_z_unit_basic_test.go b/os/gcache/gcache_z_unit_basic_test.go index dd1a123ff..1414b3f53 100644 --- a/os/gcache/gcache_z_unit_basic_test.go +++ b/os/gcache/gcache_z_unit_basic_test.go @@ -10,16 +10,16 @@ package gcache_test import ( "context" - "github.com/gogf/gf/util/guid" + "github.com/gogf/gf/v2/util/guid" "math" "testing" "time" - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gcache" - "github.com/gogf/gf/os/grpool" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gcache" + "github.com/gogf/gf/v2/os/grpool" + "github.com/gogf/gf/v2/test/gtest" ) var ( diff --git a/os/gcfg/gcfg.go b/os/gcfg/gcfg.go index 7f4357e3c..92c6cf8b5 100644 --- a/os/gcfg/gcfg.go +++ b/os/gcfg/gcfg.go @@ -10,9 +10,9 @@ package gcfg import ( "context" "fmt" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/intlog" ) // Config is the configuration management object. diff --git a/os/gcfg/gcfg_adapter_file.go b/os/gcfg/gcfg_adapter_file.go index 9b26b60c5..691b1b064 100644 --- a/os/gcfg/gcfg_adapter_file.go +++ b/os/gcfg/gcfg_adapter_file.go @@ -8,18 +8,18 @@ package gcfg import ( "context" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/encoding/gjson" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gcmd" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gfsnotify" - "github.com/gogf/gf/os/gres" - "github.com/gogf/gf/util/gmode" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/encoding/gjson" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gcmd" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gfsnotify" + "github.com/gogf/gf/v2/os/gres" + "github.com/gogf/gf/v2/util/gmode" ) type AdapterFile struct { diff --git a/os/gcfg/gcfg_adapter_file_content.go b/os/gcfg/gcfg_adapter_file_content.go index 2d6d4fd5c..7719b868f 100644 --- a/os/gcfg/gcfg_adapter_file_content.go +++ b/os/gcfg/gcfg_adapter_file_content.go @@ -8,7 +8,7 @@ package gcfg import ( "context" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/internal/intlog" ) // SetContent sets customized configuration content for specified `file`. diff --git a/os/gcfg/gcfg_adapter_file_path.go b/os/gcfg/gcfg_adapter_file_path.go index 486a27a78..6eb4f6dc2 100644 --- a/os/gcfg/gcfg_adapter_file_path.go +++ b/os/gcfg/gcfg_adapter_file_path.go @@ -10,13 +10,13 @@ import ( "bytes" "context" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gres" - "github.com/gogf/gf/os/gspath" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gres" + "github.com/gogf/gf/v2/os/gspath" + "github.com/gogf/gf/v2/text/gstr" ) // SetPath sets the configuration directory path for file search. diff --git a/os/gcfg/gcfg_z_unit_adapter_file_test.go b/os/gcfg/gcfg_z_unit_adapter_file_test.go index 6c84522d9..e2f8a44d0 100644 --- a/os/gcfg/gcfg_z_unit_adapter_file_test.go +++ b/os/gcfg/gcfg_z_unit_adapter_file_test.go @@ -9,8 +9,8 @@ package gcfg_test import ( - "github.com/gogf/gf/os/gcfg" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gcfg" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/os/gcfg/gcfg_z_unit_basic_test.go b/os/gcfg/gcfg_z_unit_basic_test.go index 290dc2cc3..e2ecf769c 100644 --- a/os/gcfg/gcfg_z_unit_basic_test.go +++ b/os/gcfg/gcfg_z_unit_basic_test.go @@ -11,11 +11,11 @@ package gcfg_test import ( "testing" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" - "github.com/gogf/gf/os/gcfg" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gcfg" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Basic1(t *testing.T) { diff --git a/os/gcfg/gcfg_z_unit_instance_test.go b/os/gcfg/gcfg_z_unit_instance_test.go index 621d6f183..81a8c6389 100644 --- a/os/gcfg/gcfg_z_unit_instance_test.go +++ b/os/gcfg/gcfg_z_unit_instance_test.go @@ -10,11 +10,11 @@ package gcfg import ( "context" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/os/genv" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/os/genv" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/os/gcmd/gcmd.go b/os/gcmd/gcmd.go index 28d59fb40..285185773 100644 --- a/os/gcmd/gcmd.go +++ b/os/gcmd/gcmd.go @@ -9,8 +9,8 @@ package gcmd import ( - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/command" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/command" "os" "strings" ) diff --git a/os/gcmd/gcmd_handler.go b/os/gcmd/gcmd_handler.go index 9853a2019..50ba8c144 100644 --- a/os/gcmd/gcmd_handler.go +++ b/os/gcmd/gcmd_handler.go @@ -8,8 +8,8 @@ package gcmd import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" ) // BindHandle registers callback function with . diff --git a/os/gcmd/gcmd_parser.go b/os/gcmd/gcmd_parser.go index a53868746..f25a4ca74 100644 --- a/os/gcmd/gcmd_parser.go +++ b/os/gcmd/gcmd_parser.go @@ -8,17 +8,17 @@ package gcmd import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/json" "os" "strings" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" - "github.com/gogf/gf/container/gvar" + "github.com/gogf/gf/v2/container/gvar" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" ) // Parser for arguments. diff --git a/os/gcmd/gcmd_parser_handler.go b/os/gcmd/gcmd_parser_handler.go index c30ecbdad..c2cff4cb6 100644 --- a/os/gcmd/gcmd_parser_handler.go +++ b/os/gcmd/gcmd_parser_handler.go @@ -8,8 +8,8 @@ package gcmd import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" ) // BindHandle registers callback function with . diff --git a/os/gcmd/gcmd_scan.go b/os/gcmd/gcmd_scan.go index 8c59c84e2..e2813af9a 100644 --- a/os/gcmd/gcmd_scan.go +++ b/os/gcmd/gcmd_scan.go @@ -12,7 +12,7 @@ import ( "fmt" "os" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" ) // Scan prints to stdout, reads and returns user input, which stops by '\n'. diff --git a/os/gcmd/gcmd_z_unit_default_test.go b/os/gcmd/gcmd_z_unit_default_test.go index 173273c0d..b38978933 100644 --- a/os/gcmd/gcmd_z_unit_default_test.go +++ b/os/gcmd/gcmd_z_unit_default_test.go @@ -9,13 +9,13 @@ package gcmd_test import ( - "github.com/gogf/gf/os/genv" + "github.com/gogf/gf/v2/os/genv" "testing" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gcmd" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gcmd" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Default(t *testing.T) { diff --git a/os/gcmd/gcmd_z_unit_parser_test.go b/os/gcmd/gcmd_z_unit_parser_test.go index 0d8a666bc..74ec406c1 100644 --- a/os/gcmd/gcmd_z_unit_parser_test.go +++ b/os/gcmd/gcmd_z_unit_parser_test.go @@ -12,11 +12,11 @@ import ( "os" "testing" - "github.com/gogf/gf/container/garray" + "github.com/gogf/gf/v2/container/garray" - "github.com/gogf/gf/os/gcmd" + "github.com/gogf/gf/v2/os/gcmd" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Parse(t *testing.T) { diff --git a/os/gcron/gcron.go b/os/gcron/gcron.go index 94bd8ecf9..6d379496d 100644 --- a/os/gcron/gcron.go +++ b/os/gcron/gcron.go @@ -8,10 +8,10 @@ package gcron import ( - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/glog" "time" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/os/gtimer" ) const ( diff --git a/os/gcron/gcron_cron.go b/os/gcron/gcron_cron.go index ec0e5ad87..e6885a0db 100644 --- a/os/gcron/gcron_cron.go +++ b/os/gcron/gcron_cron.go @@ -9,11 +9,11 @@ package gcron import ( "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtimer" ) type Cron struct { diff --git a/os/gcron/gcron_entry.go b/os/gcron/gcron_entry.go index 2d233243c..a2967e6e7 100644 --- a/os/gcron/gcron_entry.go +++ b/os/gcron/gcron_entry.go @@ -8,15 +8,15 @@ package gcron import ( "context" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "reflect" "runtime" "time" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/os/gtimer" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/os/gtimer" + "github.com/gogf/gf/v2/util/gconv" ) // Entry is timing task entry. diff --git a/os/gcron/gcron_schedule.go b/os/gcron/gcron_schedule.go index 8291394c4..5827071bd 100644 --- a/os/gcron/gcron_schedule.go +++ b/os/gcron/gcron_schedule.go @@ -7,14 +7,14 @@ package gcron import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/os/gtime" "strconv" "strings" "time" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" ) // cronSchedule is the schedule for cron job. diff --git a/os/gcron/gcron_unit_1_test.go b/os/gcron/gcron_unit_1_test.go index d8793f95f..43d815216 100644 --- a/os/gcron/gcron_unit_1_test.go +++ b/os/gcron/gcron_unit_1_test.go @@ -8,13 +8,13 @@ package gcron_test import ( "context" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/os/gcron" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/os/gcron" + "github.com/gogf/gf/v2/test/gtest" ) var ( diff --git a/os/gcron/gcron_unit_2_test.go b/os/gcron/gcron_unit_2_test.go index b26af240b..ef90da631 100644 --- a/os/gcron/gcron_unit_2_test.go +++ b/os/gcron/gcron_unit_2_test.go @@ -7,13 +7,13 @@ package gcron_test import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/os/gcron" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/os/gcron" + "github.com/gogf/gf/v2/test/gtest" ) func TestCron_Entry_Operations(t *testing.T) { diff --git a/os/gcron/gcron_z_bench_test.go b/os/gcron/gcron_z_bench_test.go index 037a9b058..4b153f411 100644 --- a/os/gcron/gcron_z_bench_test.go +++ b/os/gcron/gcron_z_bench_test.go @@ -9,7 +9,7 @@ package gcron_test import ( "testing" - "github.com/gogf/gf/os/gcron" + "github.com/gogf/gf/v2/os/gcron" ) func Benchmark_Add(b *testing.B) { diff --git a/os/gcron/gcron_z_example_1_test.go b/os/gcron/gcron_z_example_1_test.go index e1c3d3ba1..f9074f248 100644 --- a/os/gcron/gcron_z_example_1_test.go +++ b/os/gcron/gcron_z_example_1_test.go @@ -10,8 +10,8 @@ import ( "context" "time" - "github.com/gogf/gf/os/gcron" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/gcron" + "github.com/gogf/gf/v2/os/glog" ) func Example_cronAddSingleton() { diff --git a/os/gctx/gctx.go b/os/gctx/gctx.go index 7e56ba78e..ccb2f23d7 100644 --- a/os/gctx/gctx.go +++ b/os/gctx/gctx.go @@ -9,7 +9,7 @@ package gctx import ( "context" - "github.com/gogf/gf/util/guid" + "github.com/gogf/gf/v2/util/guid" ) type ( diff --git a/os/gctx/gctx_test.go b/os/gctx/gctx_test.go index a5cf9fc3c..040fe71ca 100644 --- a/os/gctx/gctx_test.go +++ b/os/gctx/gctx_test.go @@ -8,11 +8,11 @@ package gctx_test import ( "context" - "github.com/gogf/gf/os/gctx" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/os/gctx" + "github.com/gogf/gf/v2/text/gstr" "testing" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_New(t *testing.T) { diff --git a/os/genv/genv.go b/os/genv/genv.go index 0b0e6a8e4..c9985ab55 100644 --- a/os/genv/genv.go +++ b/os/genv/genv.go @@ -8,8 +8,8 @@ package genv import ( - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/os/gcmd" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/os/gcmd" "os" "strings" ) diff --git a/os/genv/genv_test.go b/os/genv/genv_test.go index 3283c5194..7148373bb 100644 --- a/os/genv/genv_test.go +++ b/os/genv/genv_test.go @@ -7,15 +7,15 @@ package genv_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gcmd" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gcmd" "os" "testing" - "github.com/gogf/gf/os/genv" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/os/genv" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) func Test_GEnv_All(t *testing.T) { diff --git a/os/gfile/gfile.go b/os/gfile/gfile.go index 84eede389..6298bda2a 100644 --- a/os/gfile/gfile.go +++ b/os/gfile/gfile.go @@ -8,15 +8,15 @@ package gfile import ( - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" "os" "os/exec" "path/filepath" "strings" "time" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/util/gconv" ) var ( diff --git a/os/gfile/gfile_cache.go b/os/gfile/gfile_cache.go index 1f08ba021..82e9ea306 100644 --- a/os/gfile/gfile_cache.go +++ b/os/gfile/gfile_cache.go @@ -8,10 +8,10 @@ package gfile import ( "context" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gcache" - "github.com/gogf/gf/os/gcmd" - "github.com/gogf/gf/os/gfsnotify" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gcache" + "github.com/gogf/gf/v2/os/gcmd" + "github.com/gogf/gf/v2/os/gfsnotify" "time" ) diff --git a/os/gfile/gfile_copy.go b/os/gfile/gfile_copy.go index 554c6cd9f..eefe82b66 100644 --- a/os/gfile/gfile_copy.go +++ b/os/gfile/gfile_copy.go @@ -7,8 +7,8 @@ package gfile import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "io" "io/ioutil" "os" diff --git a/os/gfile/gfile_home.go b/os/gfile/gfile_home.go index 44e0da4ad..7daa8038e 100644 --- a/os/gfile/gfile_home.go +++ b/os/gfile/gfile_home.go @@ -8,8 +8,8 @@ package gfile import ( "bytes" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "os" "os/exec" "os/user" diff --git a/os/gfile/gfile_replace.go b/os/gfile/gfile_replace.go index 90a9fadd4..c158b4f71 100644 --- a/os/gfile/gfile_replace.go +++ b/os/gfile/gfile_replace.go @@ -7,7 +7,7 @@ package gfile import ( - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" ) // ReplaceFile replaces content for file . diff --git a/os/gfile/gfile_scan.go b/os/gfile/gfile_scan.go index 05f46aee8..6433b7642 100644 --- a/os/gfile/gfile_scan.go +++ b/os/gfile/gfile_scan.go @@ -7,9 +7,9 @@ package gfile import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/text/gstr" "os" "path/filepath" "sort" diff --git a/os/gfile/gfile_search.go b/os/gfile/gfile_search.go index 97ab2deac..98e6acfad 100644 --- a/os/gfile/gfile_search.go +++ b/os/gfile/gfile_search.go @@ -9,10 +9,10 @@ package gfile import ( "bytes" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" - "github.com/gogf/gf/container/garray" + "github.com/gogf/gf/v2/container/garray" ) // Search searches file by name in following paths with priority: diff --git a/os/gfile/gfile_sort.go b/os/gfile/gfile_sort.go index d4162de93..e5c5f713f 100644 --- a/os/gfile/gfile_sort.go +++ b/os/gfile/gfile_sort.go @@ -9,7 +9,7 @@ package gfile import ( "strings" - "github.com/gogf/gf/container/garray" + "github.com/gogf/gf/v2/container/garray" ) // fileSortFunc is the comparison function for files. diff --git a/os/gfile/gfile_source.go b/os/gfile/gfile_source.go index 37611ef17..2c7c78a56 100644 --- a/os/gfile/gfile_source.go +++ b/os/gfile/gfile_source.go @@ -7,12 +7,12 @@ package gfile import ( - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" "os" "runtime" "strings" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" ) var ( diff --git a/os/gfile/gfile_z_cache_test.go b/os/gfile/gfile_z_cache_test.go index 6aec14346..22ddec7b6 100644 --- a/os/gfile/gfile_z_cache_test.go +++ b/os/gfile/gfile_z_cache_test.go @@ -7,8 +7,8 @@ package gfile_test import ( - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" "io/ioutil" "os" "testing" diff --git a/os/gfile/gfile_z_contents_test.go b/os/gfile/gfile_z_contents_test.go index a141d6d4e..488cdfd22 100644 --- a/os/gfile/gfile_z_contents_test.go +++ b/os/gfile/gfile_z_contents_test.go @@ -13,10 +13,10 @@ import ( "strings" "testing" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" ) func createTestFile(filename, content string) error { diff --git a/os/gfile/gfile_z_copy_test.go b/os/gfile/gfile_z_copy_test.go index 9aceb72df..3df4cd4b2 100644 --- a/os/gfile/gfile_z_copy_test.go +++ b/os/gfile/gfile_z_copy_test.go @@ -7,9 +7,9 @@ package gfile_test import ( - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/os/gfile/gfile_z_readline_test.go b/os/gfile/gfile_z_readline_test.go index 57899301b..82f1c273a 100644 --- a/os/gfile/gfile_z_readline_test.go +++ b/os/gfile/gfile_z_readline_test.go @@ -7,12 +7,12 @@ package gfile_test import ( - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/errors/gerror" "testing" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" ) func Test_NotFound(t *testing.T) { diff --git a/os/gfile/gfile_z_scan_test.go b/os/gfile/gfile_z_scan_test.go index 786f5f5e4..e3da18f3f 100644 --- a/os/gfile/gfile_z_scan_test.go +++ b/os/gfile/gfile_z_scan_test.go @@ -7,13 +7,13 @@ package gfile_test import ( - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/debug/gdebug" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/debug/gdebug" "testing" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_ScanDir(t *testing.T) { diff --git a/os/gfile/gfile_z_search_test.go b/os/gfile/gfile_z_search_test.go index fc40d508d..6a93d34a0 100644 --- a/os/gfile/gfile_z_search_test.go +++ b/os/gfile/gfile_z_search_test.go @@ -10,8 +10,8 @@ import ( "path/filepath" "testing" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Search(t *testing.T) { diff --git a/os/gfile/gfile_z_size_test.go b/os/gfile/gfile_z_size_test.go index 9425fa866..39d065ec1 100644 --- a/os/gfile/gfile_z_size_test.go +++ b/os/gfile/gfile_z_size_test.go @@ -7,11 +7,11 @@ package gfile_test import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "testing" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Size(t *testing.T) { diff --git a/os/gfile/gfile_z_test.go b/os/gfile/gfile_z_test.go index 35b10b292..3d0d08efe 100644 --- a/os/gfile/gfile_z_test.go +++ b/os/gfile/gfile_z_test.go @@ -12,11 +12,11 @@ import ( "strings" "testing" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" ) func Test_IsDir(t *testing.T) { diff --git a/os/gfile/gfile_z_time_test.go b/os/gfile/gfile_z_time_test.go index b40510539..bb22bf8a1 100644 --- a/os/gfile/gfile_z_time_test.go +++ b/os/gfile/gfile_z_time_test.go @@ -11,8 +11,8 @@ import ( "testing" "time" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/test/gtest" ) func Test_MTime(t *testing.T) { diff --git a/os/gfpool/gfpool.go b/os/gfpool/gfpool.go index cf91b5565..98bf0e224 100644 --- a/os/gfpool/gfpool.go +++ b/os/gfpool/gfpool.go @@ -8,9 +8,9 @@ package gfpool import ( - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/container/gpool" - "github.com/gogf/gf/container/gtype" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/container/gpool" + "github.com/gogf/gf/v2/container/gtype" "os" "time" ) diff --git a/os/gfpool/gfpool_file.go b/os/gfpool/gfpool_file.go index 9519322e2..3d318fd26 100644 --- a/os/gfpool/gfpool_file.go +++ b/os/gfpool/gfpool_file.go @@ -8,8 +8,8 @@ package gfpool import ( "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "os" "time" ) diff --git a/os/gfpool/gfpool_pool.go b/os/gfpool/gfpool_pool.go index 288e18360..50b92e238 100644 --- a/os/gfpool/gfpool_pool.go +++ b/os/gfpool/gfpool_pool.go @@ -10,9 +10,9 @@ import ( "os" "time" - "github.com/gogf/gf/container/gpool" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/os/gfsnotify" + "github.com/gogf/gf/v2/container/gpool" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/os/gfsnotify" ) // New creates and returns a file pointer pool with given file path, flag and opening permission. diff --git a/os/gfpool/gfpool_z_unit_concurrent_test.go b/os/gfpool/gfpool_z_unit_concurrent_test.go index 969ca34d8..9c934b809 100644 --- a/os/gfpool/gfpool_z_unit_concurrent_test.go +++ b/os/gfpool/gfpool_z_unit_concurrent_test.go @@ -7,11 +7,11 @@ package gfpool_test import ( - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gfpool" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gfpool" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" "os" "testing" ) diff --git a/os/gfpool/gfpool_z_unit_test.go b/os/gfpool/gfpool_z_unit_test.go index 30ba96882..51a0252b3 100644 --- a/os/gfpool/gfpool_z_unit_test.go +++ b/os/gfpool/gfpool_z_unit_test.go @@ -12,10 +12,10 @@ import ( "testing" "time" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gfpool" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gfpool" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/test/gtest" ) // TestOpen test open file cache diff --git a/os/gfsnotify/gfsnotify.go b/os/gfsnotify/gfsnotify.go index e66377d2c..beadd0d52 100644 --- a/os/gfsnotify/gfsnotify.go +++ b/os/gfsnotify/gfsnotify.go @@ -9,19 +9,19 @@ package gfsnotify import ( "context" - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" "sync" "time" "github.com/fsnotify/fsnotify" - "github.com/gogf/gf/container/glist" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/container/gqueue" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/os/gcache" + "github.com/gogf/gf/v2/container/glist" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/container/gqueue" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/os/gcache" ) // Watcher is the monitor for file changes. diff --git a/os/gfsnotify/gfsnotify_watcher.go b/os/gfsnotify/gfsnotify_watcher.go index 810e8c1aa..92bf2cf00 100644 --- a/os/gfsnotify/gfsnotify_watcher.go +++ b/os/gfsnotify/gfsnotify_watcher.go @@ -8,11 +8,11 @@ package gfsnotify import ( "context" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" - "github.com/gogf/gf/container/glist" + "github.com/gogf/gf/v2/container/glist" ) // Add monitors `path` with callback function `callbackFunc` to the watcher. diff --git a/os/gfsnotify/gfsnotify_watcher_loop.go b/os/gfsnotify/gfsnotify_watcher_loop.go index a26578e7f..bd41d3908 100644 --- a/os/gfsnotify/gfsnotify_watcher_loop.go +++ b/os/gfsnotify/gfsnotify_watcher_loop.go @@ -8,8 +8,8 @@ package gfsnotify import ( "context" - "github.com/gogf/gf/container/glist" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/container/glist" + "github.com/gogf/gf/v2/internal/intlog" ) // watchLoop starts the loop for event listening from underlying inotify monitor. diff --git a/os/gfsnotify/gfsnotify_z_unit_test.go b/os/gfsnotify/gfsnotify_z_unit_test.go index e1e5b1f95..d8ec316c6 100644 --- a/os/gfsnotify/gfsnotify_z_unit_test.go +++ b/os/gfsnotify/gfsnotify_z_unit_test.go @@ -7,16 +7,16 @@ package gfsnotify_test import ( - "github.com/gogf/gf/container/garray" + "github.com/gogf/gf/v2/container/garray" "testing" "time" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gfsnotify" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gfsnotify" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) func TestWatcher_AddOnce(t *testing.T) { diff --git a/os/glog/glog.go b/os/glog/glog.go index afa420db8..c43524e5f 100644 --- a/os/glog/glog.go +++ b/os/glog/glog.go @@ -8,8 +8,8 @@ package glog import ( - "github.com/gogf/gf/os/gcmd" - "github.com/gogf/gf/os/grpool" + "github.com/gogf/gf/v2/os/gcmd" + "github.com/gogf/gf/v2/os/grpool" ) const ( diff --git a/os/glog/glog_instance.go b/os/glog/glog_instance.go index 49ca83264..3b732606d 100644 --- a/os/glog/glog_instance.go +++ b/os/glog/glog_instance.go @@ -6,7 +6,7 @@ package glog -import "github.com/gogf/gf/container/gmap" +import "github.com/gogf/gf/v2/container/gmap" const ( // DefaultName is the default group name for instance usage. diff --git a/os/glog/glog_logger.go b/os/glog/glog_logger.go index 7a8c682f4..4c8c604cf 100644 --- a/os/glog/glog_logger.go +++ b/os/glog/glog_logger.go @@ -11,24 +11,24 @@ import ( "context" "fmt" "github.com/fatih/color" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gctx" - "github.com/gogf/gf/os/gfpool" - "github.com/gogf/gf/os/gmlock" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gctx" + "github.com/gogf/gf/v2/os/gfpool" + "github.com/gogf/gf/v2/os/gmlock" + "github.com/gogf/gf/v2/os/gtimer" "go.opentelemetry.io/otel/trace" "io" "os" "strings" "time" - "github.com/gogf/gf/debug/gdebug" + "github.com/gogf/gf/v2/debug/gdebug" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/util/gconv" ) // Logger is the struct for logging management. diff --git a/os/glog/glog_logger_chaining.go b/os/glog/glog_logger_chaining.go index b1f858557..29ebade2f 100644 --- a/os/glog/glog_logger_chaining.go +++ b/os/glog/glog_logger_chaining.go @@ -9,7 +9,7 @@ package glog import ( "io" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/os/gfile" ) // To is a chaining function, diff --git a/os/glog/glog_logger_config.go b/os/glog/glog_logger_config.go index d02bca075..c33ac786e 100644 --- a/os/glog/glog_logger_config.go +++ b/os/glog/glog_logger_config.go @@ -8,17 +8,17 @@ package glog import ( "context" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/os/gctx" "io" "strings" "time" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gutil" ) // Config is the configuration object for logger. diff --git a/os/glog/glog_logger_level.go b/os/glog/glog_logger_level.go index 5d9b0ad5d..3f20e65d4 100644 --- a/os/glog/glog_logger_level.go +++ b/os/glog/glog_logger_level.go @@ -7,8 +7,8 @@ package glog import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "strings" ) diff --git a/os/glog/glog_logger_rotate.go b/os/glog/glog_logger_rotate.go index dfa3365b7..ca935bcea 100644 --- a/os/glog/glog_logger_rotate.go +++ b/os/glog/glog_logger_rotate.go @@ -9,14 +9,14 @@ package glog import ( "context" "fmt" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/encoding/gcompress" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gmlock" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/os/gtimer" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/encoding/gcompress" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gmlock" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/os/gtimer" + "github.com/gogf/gf/v2/text/gregex" "time" ) diff --git a/os/glog/glog_z_example_test.go b/os/glog/glog_z_example_test.go index 339e507f9..3d8467b7d 100644 --- a/os/glog/glog_z_example_test.go +++ b/os/glog/glog_z_example_test.go @@ -8,7 +8,7 @@ package glog_test import ( "context" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" ) func Example_context() { diff --git a/os/glog/glog_z_unit_basic_test.go b/os/glog/glog_z_unit_basic_test.go index f515add6b..b3ec903df 100644 --- a/os/glog/glog_z_unit_basic_test.go +++ b/os/glog/glog_z_unit_basic_test.go @@ -9,8 +9,8 @@ package glog import ( "bytes" "context" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" "testing" ) diff --git a/os/glog/glog_z_unit_chaining_test.go b/os/glog/glog_z_unit_chaining_test.go index 437f209c9..846ce62ca 100644 --- a/os/glog/glog_z_unit_chaining_test.go +++ b/os/glog/glog_z_unit_chaining_test.go @@ -9,10 +9,10 @@ package glog import ( "bytes" "fmt" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" "testing" "time" ) diff --git a/os/glog/glog_z_unit_concurrent_test.go b/os/glog/glog_z_unit_concurrent_test.go index d282b6ec3..43f036f68 100644 --- a/os/glog/glog_z_unit_concurrent_test.go +++ b/os/glog/glog_z_unit_concurrent_test.go @@ -7,11 +7,11 @@ package glog_test import ( - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" "sync" "testing" ) diff --git a/os/glog/glog_z_unit_config_test.go b/os/glog/glog_z_unit_config_test.go index 74a6a832c..43b2e1825 100644 --- a/os/glog/glog_z_unit_config_test.go +++ b/os/glog/glog_z_unit_config_test.go @@ -8,7 +8,7 @@ package glog import ( "bytes" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" "strings" "testing" ) diff --git a/os/glog/glog_z_unit_ctx_test.go b/os/glog/glog_z_unit_ctx_test.go index 4d39e3ff8..04e9f0f55 100644 --- a/os/glog/glog_z_unit_ctx_test.go +++ b/os/glog/glog_z_unit_ctx_test.go @@ -9,11 +9,11 @@ package glog_test import ( "bytes" "context" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gctx" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gctx" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" "testing" ) diff --git a/os/glog/glog_z_unit_handler_test.go b/os/glog/glog_z_unit_handler_test.go index 8d89225de..587614f92 100644 --- a/os/glog/glog_z_unit_handler_test.go +++ b/os/glog/glog_z_unit_handler_test.go @@ -9,10 +9,10 @@ package glog_test import ( "bytes" "context" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" "testing" ) diff --git a/os/glog/glog_z_unit_level_test.go b/os/glog/glog_z_unit_level_test.go index 8ed1e96dc..cb49574a0 100644 --- a/os/glog/glog_z_unit_level_test.go +++ b/os/glog/glog_z_unit_level_test.go @@ -8,8 +8,8 @@ package glog import ( "bytes" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" "testing" ) diff --git a/os/glog/glog_z_unit_rotate_test.go b/os/glog/glog_z_unit_rotate_test.go index 04fb4aebe..7ec5fe090 100644 --- a/os/glog/glog_z_unit_rotate_test.go +++ b/os/glog/glog_z_unit_rotate_test.go @@ -9,12 +9,12 @@ package glog_test import ( "context" "fmt" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" "testing" "time" ) diff --git a/os/gmlock/gmlock_locker.go b/os/gmlock/gmlock_locker.go index 075d139e2..ca8bc0d2d 100644 --- a/os/gmlock/gmlock_locker.go +++ b/os/gmlock/gmlock_locker.go @@ -7,8 +7,8 @@ package gmlock import ( - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/os/gmutex" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/os/gmutex" ) // Locker is a memory based locker. diff --git a/os/gmlock/gmlock_unit_lock_test.go b/os/gmlock/gmlock_unit_lock_test.go index 16a4d4eab..d738d603b 100644 --- a/os/gmlock/gmlock_unit_lock_test.go +++ b/os/gmlock/gmlock_unit_lock_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/os/gmlock" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/os/gmlock" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Locker_Lock(t *testing.T) { diff --git a/os/gmlock/gmlock_unit_rlock_test.go b/os/gmlock/gmlock_unit_rlock_test.go index 8a6d3a09b..63d4bba2a 100644 --- a/os/gmlock/gmlock_unit_rlock_test.go +++ b/os/gmlock/gmlock_unit_rlock_test.go @@ -10,9 +10,9 @@ import ( "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/os/gmlock" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/os/gmlock" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Locker_RLock(t *testing.T) { diff --git a/os/gmlock/gmlock_z_bench_test.go b/os/gmlock/gmlock_z_bench_test.go index c87876d2b..553500f56 100644 --- a/os/gmlock/gmlock_z_bench_test.go +++ b/os/gmlock/gmlock_z_bench_test.go @@ -7,7 +7,7 @@ package gmlock_test import ( - "github.com/gogf/gf/os/gmlock" + "github.com/gogf/gf/v2/os/gmlock" "testing" ) diff --git a/os/gmutex/gmutex.go b/os/gmutex/gmutex.go index 54acea5d2..966293835 100644 --- a/os/gmutex/gmutex.go +++ b/os/gmutex/gmutex.go @@ -11,7 +11,7 @@ import ( "math" "runtime" - "github.com/gogf/gf/container/gtype" + "github.com/gogf/gf/v2/container/gtype" ) // The high level Mutex, which implements more rich features for mutex. diff --git a/os/gmutex/gmutex_bench_test.go b/os/gmutex/gmutex_bench_test.go index 13c8af7bc..9c8380ddf 100644 --- a/os/gmutex/gmutex_bench_test.go +++ b/os/gmutex/gmutex_bench_test.go @@ -10,7 +10,7 @@ import ( "sync" "testing" - "github.com/gogf/gf/os/gmutex" + "github.com/gogf/gf/v2/os/gmutex" ) var ( diff --git a/os/gmutex/gmutex_unit_test.go b/os/gmutex/gmutex_unit_test.go index 604a0d9a2..36e6b714f 100644 --- a/os/gmutex/gmutex_unit_test.go +++ b/os/gmutex/gmutex_unit_test.go @@ -8,13 +8,13 @@ package gmutex_test import ( "context" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2/os/glog" "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/os/gmutex" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/os/gmutex" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Mutex_RUnlock(t *testing.T) { diff --git a/os/gproc/gproc.go b/os/gproc/gproc.go index 4fc36b25f..a234fecc3 100644 --- a/os/gproc/gproc.go +++ b/os/gproc/gproc.go @@ -9,15 +9,15 @@ package gproc import ( "bytes" - "github.com/gogf/gf/os/genv" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/os/genv" + "github.com/gogf/gf/v2/text/gstr" "io" "os" "runtime" "time" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/util/gconv" ) const ( diff --git a/os/gproc/gproc_comm.go b/os/gproc/gproc_comm.go index 4ab499ca6..666fda1ac 100644 --- a/os/gproc/gproc_comm.go +++ b/os/gproc/gproc_comm.go @@ -9,13 +9,13 @@ package gproc import ( "context" "fmt" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/util/gconv" ) // MsgRequest is the request structure for process communication. diff --git a/os/gproc/gproc_comm_receive.go b/os/gproc/gproc_comm_receive.go index 3a33e6149..b4f991f84 100644 --- a/os/gproc/gproc_comm_receive.go +++ b/os/gproc/gproc_comm_receive.go @@ -9,15 +9,15 @@ package gproc import ( "context" "fmt" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" "net" - "github.com/gogf/gf/container/gqueue" - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/net/gtcp" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gqueue" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/net/gtcp" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/util/gconv" ) var ( diff --git a/os/gproc/gproc_comm_send.go b/os/gproc/gproc_comm_send.go index 9e05d5437..a19b6377d 100644 --- a/os/gproc/gproc_comm_send.go +++ b/os/gproc/gproc_comm_send.go @@ -7,9 +7,9 @@ package gproc import ( - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/net/gtcp" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/net/gtcp" "io" ) diff --git a/os/gproc/gproc_manager.go b/os/gproc/gproc_manager.go index cc448eb65..abfb7252d 100644 --- a/os/gproc/gproc_manager.go +++ b/os/gproc/gproc_manager.go @@ -9,7 +9,7 @@ package gproc import ( "os" - "github.com/gogf/gf/container/gmap" + "github.com/gogf/gf/v2/container/gmap" ) // Manager is a process manager maintaining multiple processes. diff --git a/os/gproc/gproc_process.go b/os/gproc/gproc_process.go index 51249e5d6..355bf7f36 100644 --- a/os/gproc/gproc_process.go +++ b/os/gproc/gproc_process.go @@ -9,9 +9,9 @@ package gproc import ( "context" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" "os" "os/exec" "runtime" diff --git a/os/gproc/gproc_signal.go b/os/gproc/gproc_signal.go index 1f742289f..a84805952 100644 --- a/os/gproc/gproc_signal.go +++ b/os/gproc/gproc_signal.go @@ -8,7 +8,7 @@ package gproc import ( "context" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/internal/intlog" "os" "os/signal" "sync" diff --git a/os/gres/gres_file.go b/os/gres/gres_file.go index a6c48b6a7..ca46f0c19 100644 --- a/os/gres/gres_file.go +++ b/os/gres/gres_file.go @@ -9,7 +9,7 @@ package gres import ( "archive/zip" "bytes" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" "io" "os" ) diff --git a/os/gres/gres_func.go b/os/gres/gres_func.go index cf45d7a8c..d89396b95 100644 --- a/os/gres/gres_func.go +++ b/os/gres/gres_func.go @@ -11,17 +11,17 @@ import ( "bytes" "encoding/hex" "fmt" - "github.com/gogf/gf/encoding/gbase64" - "github.com/gogf/gf/encoding/gcompress" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/encoding/gbase64" + "github.com/gogf/gf/v2/encoding/gcompress" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/text/gstr" ) const ( packedGoSouceTemplate = ` package %s -import "github.com/gogf/gf/os/gres" +import "github.com/gogf/gf/v2/os/gres" func init() { if err := gres.Add("%s"); err != nil { diff --git a/os/gres/gres_func_zip.go b/os/gres/gres_func_zip.go index 268ac87f0..249c5fe0f 100644 --- a/os/gres/gres_func_zip.go +++ b/os/gres/gres_func_zip.go @@ -9,10 +9,10 @@ package gres import ( "archive/zip" "context" - "github.com/gogf/gf/internal/fileinfo" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/internal/fileinfo" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/text/gregex" "io" "os" "strings" diff --git a/os/gres/gres_instance.go b/os/gres/gres_instance.go index 9971af7f4..ba75b0e94 100644 --- a/os/gres/gres_instance.go +++ b/os/gres/gres_instance.go @@ -6,7 +6,7 @@ package gres -import "github.com/gogf/gf/container/gmap" +import "github.com/gogf/gf/v2/container/gmap" const ( // Default group name for instance usage. diff --git a/os/gres/gres_resource.go b/os/gres/gres_resource.go index dc524074b..f41009252 100644 --- a/os/gres/gres_resource.go +++ b/os/gres/gres_resource.go @@ -9,15 +9,15 @@ package gres import ( "context" "fmt" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/internal/intlog" "os" "path/filepath" "strings" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" - "github.com/gogf/gf/container/gtree" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/container/gtree" + "github.com/gogf/gf/v2/os/gfile" ) type Resource struct { diff --git a/os/gres/gres_z_unit_1_test.go b/os/gres/gres_z_unit_1_test.go index 56ed0ef95..abd994a86 100644 --- a/os/gres/gres_z_unit_1_test.go +++ b/os/gres/gres_z_unit_1_test.go @@ -7,15 +7,15 @@ package gres_test import ( - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" "strings" "testing" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/os/gfile" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/os/gres" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/os/gres" + "github.com/gogf/gf/v2/test/gtest" ) func Test_PackToGoFile(t *testing.T) { diff --git a/os/gres/gres_z_unit_2_test.go b/os/gres/gres_z_unit_2_test.go index 8e7bc3496..dd13a2120 100644 --- a/os/gres/gres_z_unit_2_test.go +++ b/os/gres/gres_z_unit_2_test.go @@ -7,14 +7,14 @@ package gres_test import ( - _ "github.com/gogf/gf/os/gres/testdata/data" + _ "github.com/gogf/gf/v2/os/gres/testdata/data" "testing" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" - "github.com/gogf/gf/os/gres" + "github.com/gogf/gf/v2/os/gres" ) func Test_Basic(t *testing.T) { diff --git a/os/gres/testdata/data/data.go b/os/gres/testdata/data/data.go index 53bc0f480..a722d54ad 100644 --- a/os/gres/testdata/data/data.go +++ b/os/gres/testdata/data/data.go @@ -1,6 +1,6 @@ package data -import "github.com/gogf/gf/os/gres" +import "github.com/gogf/gf/v2/os/gres" func init() { if err := gres.Add("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"); err != nil { diff --git a/os/gres/testdata/example/boot/data.go b/os/gres/testdata/example/boot/data.go index 4269a270a..c1f8e4491 100644 --- a/os/gres/testdata/example/boot/data.go +++ b/os/gres/testdata/example/boot/data.go @@ -1,6 +1,6 @@ package boot -import "github.com/gogf/gf/os/gres" +import "github.com/gogf/gf/v2/os/gres" func init() { if err := gres.Add("1f8b08000000000002ff0af066661161e060606048cea809604002420c9c0cc9f9796999e9fa104aaf243f37273484958191cbbb3e8e2bba38b5a82cb528964b414141c13125a528b5b818c4b45550b2b2b0b0b050024b04831505e5e79780240a4a9372329395b8b8a2cb3253cb619a5d52d3124b734adc327352418a32f352522bf44a0a7294a0b23999b99925a945c520b315a29554aa957414946a9562b9b8b8b802bcd939b81c64d7b63330308030c23fad68fe6183fb07ec072feffa389066642508cdd6e9a89a05193819208ed787382fa3041a16973cebe33c527372f21541a6859dd19acb06b68c905320a611e1940c2cf152929a5b90935892aa0f0f2bb041a2de50b728a854ebe525e6a6d6821d75255b6e263f0303033f5e477120998bc7598c4c22cc8804831cf42087c1c09246108927f9201b842d7860c1cee070016e1092ab109a4131851cea8228aee06564c0136fc43b221a6e0e564780e2083994518362062303be18c3e70a0e14577c403208c91dac6c1007b3314c666460d06702f100010000ffffc7c852f1d8030000"); err != nil { diff --git a/os/gres/testdata/testdata.go b/os/gres/testdata/testdata.go index ebf318e6c..382cc18a8 100644 --- a/os/gres/testdata/testdata.go +++ b/os/gres/testdata/testdata.go @@ -1,6 +1,6 @@ package testdata -import "github.com/gogf/gf/os/gres" +import "github.com/gogf/gf/v2/os/gres" func init() { if err := gres.Add("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"); err != nil { diff --git a/os/grpool/grpool.go b/os/grpool/grpool.go index 9975422c5..4e20276c9 100644 --- a/os/grpool/grpool.go +++ b/os/grpool/grpool.go @@ -8,11 +8,11 @@ package grpool import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" - "github.com/gogf/gf/container/glist" - "github.com/gogf/gf/container/gtype" + "github.com/gogf/gf/v2/container/glist" + "github.com/gogf/gf/v2/container/gtype" ) // Pool manages the goroutines using pool. diff --git a/os/grpool/grpool_bench_1_test.go b/os/grpool/grpool_bench_1_test.go index cdd111101..a188227ca 100644 --- a/os/grpool/grpool_bench_1_test.go +++ b/os/grpool/grpool_bench_1_test.go @@ -11,7 +11,7 @@ package grpool_test import ( "testing" - "github.com/gogf/gf/os/grpool" + "github.com/gogf/gf/v2/os/grpool" ) func increment() { diff --git a/os/grpool/grpool_bench_2_test.go b/os/grpool/grpool_bench_2_test.go index 0bc61cebc..f2d77ce0c 100644 --- a/os/grpool/grpool_bench_2_test.go +++ b/os/grpool/grpool_bench_2_test.go @@ -11,7 +11,7 @@ package grpool_test import ( "testing" - "github.com/gogf/gf/os/grpool" + "github.com/gogf/gf/v2/os/grpool" ) var n = 500000 diff --git a/os/grpool/grpool_unit_test.go b/os/grpool/grpool_unit_test.go index 7aed8604b..918067981 100644 --- a/os/grpool/grpool_unit_test.go +++ b/os/grpool/grpool_unit_test.go @@ -13,9 +13,9 @@ import ( "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/os/grpool" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/os/grpool" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Basic(t *testing.T) { diff --git a/os/gsession/gsession.go b/os/gsession/gsession.go index 07b0661c5..f057ec63e 100644 --- a/os/gsession/gsession.go +++ b/os/gsession/gsession.go @@ -8,9 +8,9 @@ package gsession import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/util/guid" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/util/guid" ) var ( diff --git a/os/gsession/gsession_manager.go b/os/gsession/gsession_manager.go index ed9f7dfcc..31116d785 100644 --- a/os/gsession/gsession_manager.go +++ b/os/gsession/gsession_manager.go @@ -8,11 +8,11 @@ package gsession import ( "context" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/internal/intlog" "time" - "github.com/gogf/gf/os/gcache" + "github.com/gogf/gf/v2/os/gcache" ) // Manager for sessions. diff --git a/os/gsession/gsession_session.go b/os/gsession/gsession_session.go index 6f0d2b465..be9ee9436 100644 --- a/os/gsession/gsession_session.go +++ b/os/gsession/gsession_session.go @@ -8,13 +8,13 @@ package gsession import ( "context" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" "time" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/container/gvar" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/container/gvar" ) // Session struct for storing single session data, which is bound to a single request. diff --git a/os/gsession/gsession_storage.go b/os/gsession/gsession_storage.go index 1086be092..9e787c345 100644 --- a/os/gsession/gsession_storage.go +++ b/os/gsession/gsession_storage.go @@ -8,7 +8,7 @@ package gsession import ( "context" - "github.com/gogf/gf/container/gmap" + "github.com/gogf/gf/v2/container/gmap" "time" ) diff --git a/os/gsession/gsession_storage_file.go b/os/gsession/gsession_storage_file.go index 8df2289a2..075d727ab 100644 --- a/os/gsession/gsession_storage_file.go +++ b/os/gsession/gsession_storage_file.go @@ -8,24 +8,24 @@ package gsession import ( "context" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/internal/json" "os" "time" - "github.com/gogf/gf/crypto/gaes" + "github.com/gogf/gf/v2/crypto/gaes" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/os/gtimer" - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/encoding/gbinary" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/encoding/gbinary" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/os/gfile" ) // StorageFile implements the Session Storage interface with file system. diff --git a/os/gsession/gsession_storage_memory.go b/os/gsession/gsession_storage_memory.go index fbcd8db77..b6db3f387 100644 --- a/os/gsession/gsession_storage_memory.go +++ b/os/gsession/gsession_storage_memory.go @@ -8,7 +8,7 @@ package gsession import ( "context" - "github.com/gogf/gf/container/gmap" + "github.com/gogf/gf/v2/container/gmap" "time" ) diff --git a/os/gsession/gsession_storage_redis.go b/os/gsession/gsession_storage_redis.go index 7e3800162..4a0798e7a 100644 --- a/os/gsession/gsession_storage_redis.go +++ b/os/gsession/gsession_storage_redis.go @@ -8,13 +8,13 @@ package gsession import ( "context" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/database/gredis" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/database/gredis" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/internal/json" "time" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/os/gtimer" ) // StorageRedis implements the Session Storage interface with redis. diff --git a/os/gsession/gsession_storage_redis_hashtable.go b/os/gsession/gsession_storage_redis_hashtable.go index a01e87df4..e814b264a 100644 --- a/os/gsession/gsession_storage_redis_hashtable.go +++ b/os/gsession/gsession_storage_redis_hashtable.go @@ -10,10 +10,10 @@ import ( "context" "time" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/database/gredis" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/database/gredis" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/util/gconv" ) // StorageRedisHashTable implements the Session Storage interface with redis hash table. diff --git a/os/gsession/gsession_unit_storage_file_test.go b/os/gsession/gsession_unit_storage_file_test.go index 7f9433486..5b2385215 100644 --- a/os/gsession/gsession_unit_storage_file_test.go +++ b/os/gsession/gsession_unit_storage_file_test.go @@ -8,12 +8,12 @@ package gsession_test import ( "context" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gsession" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gsession" "testing" "time" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_StorageFile(t *testing.T) { diff --git a/os/gsession/gsession_unit_storage_memory_test.go b/os/gsession/gsession_unit_storage_memory_test.go index 754ba41dc..237981486 100644 --- a/os/gsession/gsession_unit_storage_memory_test.go +++ b/os/gsession/gsession_unit_storage_memory_test.go @@ -8,12 +8,12 @@ package gsession_test import ( "context" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gsession" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gsession" "testing" "time" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_StorageMemory(t *testing.T) { diff --git a/os/gsession/gsession_unit_storage_redis_hashtable_test.go b/os/gsession/gsession_unit_storage_redis_hashtable_test.go index cf74aff31..7c243e779 100644 --- a/os/gsession/gsession_unit_storage_redis_hashtable_test.go +++ b/os/gsession/gsession_unit_storage_redis_hashtable_test.go @@ -8,13 +8,13 @@ package gsession_test import ( "context" - "github.com/gogf/gf/database/gredis" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gsession" + "github.com/gogf/gf/v2/database/gredis" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gsession" "testing" "time" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_StorageRedisHashTable(t *testing.T) { diff --git a/os/gsession/gsession_unit_storage_redis_test.go b/os/gsession/gsession_unit_storage_redis_test.go index 80baf00ba..b6e3bb631 100644 --- a/os/gsession/gsession_unit_storage_redis_test.go +++ b/os/gsession/gsession_unit_storage_redis_test.go @@ -8,13 +8,13 @@ package gsession_test import ( "context" - "github.com/gogf/gf/database/gredis" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gsession" + "github.com/gogf/gf/v2/database/gredis" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gsession" "testing" "time" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_StorageRedis(t *testing.T) { diff --git a/os/gsession/gsession_unit_test.go b/os/gsession/gsession_unit_test.go index 98ebaea17..54940183c 100644 --- a/os/gsession/gsession_unit_test.go +++ b/os/gsession/gsession_unit_test.go @@ -9,7 +9,7 @@ package gsession import ( "testing" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_NewSessionId(t *testing.T) { diff --git a/os/gspath/gspath.go b/os/gspath/gspath.go index fb0a8818d..b062ead2f 100644 --- a/os/gspath/gspath.go +++ b/os/gspath/gspath.go @@ -13,17 +13,17 @@ package gspath import ( "context" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" "os" "sort" "strings" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/text/gstr" ) // SPath manages the path searching feature. diff --git a/os/gspath/gspath_cache.go b/os/gspath/gspath_cache.go index 3e0f47b8b..4b93281da 100644 --- a/os/gspath/gspath_cache.go +++ b/os/gspath/gspath_cache.go @@ -13,9 +13,9 @@ import ( "runtime" "strings" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gfsnotify" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gfsnotify" + "github.com/gogf/gf/v2/text/gstr" ) // updateCacheByPath adds all files under recursively. diff --git a/os/gspath/gspath_unit_test.go b/os/gspath/gspath_unit_test.go index 94b741337..907dff4b6 100644 --- a/os/gspath/gspath_unit_test.go +++ b/os/gspath/gspath_unit_test.go @@ -9,9 +9,9 @@ package gspath_test import ( "testing" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gspath" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gspath" + "github.com/gogf/gf/v2/test/gtest" ) func TestSPath_Api(t *testing.T) { diff --git a/os/gtime/gtime.go b/os/gtime/gtime.go index eb127708c..4e40a8e85 100644 --- a/os/gtime/gtime.go +++ b/os/gtime/gtime.go @@ -11,16 +11,16 @@ package gtime import ( "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/utils" "os" "regexp" "strconv" "strings" "time" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" ) const ( diff --git a/os/gtime/gtime_format.go b/os/gtime/gtime_format.go index 53d3b8bb9..db8bf43f4 100644 --- a/os/gtime/gtime_format.go +++ b/os/gtime/gtime_format.go @@ -11,7 +11,7 @@ import ( "strconv" "strings" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" ) var ( diff --git a/os/gtime/gtime_time.go b/os/gtime/gtime_time.go index 54f55ace9..4c92dad3e 100644 --- a/os/gtime/gtime_time.go +++ b/os/gtime/gtime_time.go @@ -8,8 +8,8 @@ package gtime import ( "bytes" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "strconv" "time" ) diff --git a/os/gtime/gtime_z_bench_test.go b/os/gtime/gtime_z_bench_test.go index b6be5aead..e5756380a 100644 --- a/os/gtime/gtime_z_bench_test.go +++ b/os/gtime/gtime_z_bench_test.go @@ -10,7 +10,7 @@ import ( "testing" "time" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/os/gtime" ) func Benchmark_Timestamp(b *testing.B) { diff --git a/os/gtime/gtime_z_unit_basic_test.go b/os/gtime/gtime_z_unit_basic_test.go index 34ef93642..f3ca948d6 100644 --- a/os/gtime/gtime_z_unit_basic_test.go +++ b/os/gtime/gtime_z_unit_basic_test.go @@ -7,12 +7,12 @@ package gtime_test import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "testing" "time" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" ) func Test_SetTimeZone(t *testing.T) { diff --git a/os/gtime/gtime_z_unit_format_test.go b/os/gtime/gtime_z_unit_format_test.go index 232a72a03..2900a9440 100644 --- a/os/gtime/gtime_z_unit_format_test.go +++ b/os/gtime/gtime_z_unit_format_test.go @@ -9,8 +9,8 @@ package gtime_test import ( "testing" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" ) func Test_Format(t *testing.T) { diff --git a/os/gtime/gtime_z_unit_json_test.go b/os/gtime/gtime_z_unit_json_test.go index 781da86d6..490a4e54e 100644 --- a/os/gtime/gtime_z_unit_json_test.go +++ b/os/gtime/gtime_z_unit_json_test.go @@ -7,9 +7,9 @@ package gtime_test import ( - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/os/gtime/gtime_z_unit_sql_test.go b/os/gtime/gtime_z_unit_sql_test.go index fa40e71fd..332dd1fdc 100644 --- a/os/gtime/gtime_z_unit_sql_test.go +++ b/os/gtime/gtime_z_unit_sql_test.go @@ -1,8 +1,8 @@ package gtime_test import ( - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/os/gtime/gtime_z_unit_time_test.go b/os/gtime/gtime_z_unit_time_test.go index 9dbd6f97a..8e14c9422 100644 --- a/os/gtime/gtime_z_unit_time_test.go +++ b/os/gtime/gtime_z_unit_time_test.go @@ -11,8 +11,8 @@ import ( "testing" "time" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" ) func Test_New(t *testing.T) { diff --git a/os/gtimer/gtimer.go b/os/gtimer/gtimer.go index 3491f6567..5bd330a34 100644 --- a/os/gtimer/gtimer.go +++ b/os/gtimer/gtimer.go @@ -19,11 +19,11 @@ package gtimer import ( - "github.com/gogf/gf/container/gtype" + "github.com/gogf/gf/v2/container/gtype" "sync" "time" - "github.com/gogf/gf/os/gcmd" + "github.com/gogf/gf/v2/os/gcmd" ) // Timer is the timer manager, which uses ticks to calculate the timing interval. diff --git a/os/gtimer/gtimer_entry.go b/os/gtimer/gtimer_entry.go index 3a49e3819..9369d5f1a 100644 --- a/os/gtimer/gtimer_entry.go +++ b/os/gtimer/gtimer_entry.go @@ -7,7 +7,7 @@ package gtimer import ( - "github.com/gogf/gf/container/gtype" + "github.com/gogf/gf/v2/container/gtype" ) // Entry is the timing job. diff --git a/os/gtimer/gtimer_queue.go b/os/gtimer/gtimer_queue.go index 54443bdf9..1a1577da8 100644 --- a/os/gtimer/gtimer_queue.go +++ b/os/gtimer/gtimer_queue.go @@ -8,7 +8,7 @@ package gtimer import ( "container/heap" - "github.com/gogf/gf/container/gtype" + "github.com/gogf/gf/v2/container/gtype" "math" "sync" ) diff --git a/os/gtimer/gtimer_timer.go b/os/gtimer/gtimer_timer.go index 2c43ba8fd..3a109c7c9 100644 --- a/os/gtimer/gtimer_timer.go +++ b/os/gtimer/gtimer_timer.go @@ -7,7 +7,7 @@ package gtimer import ( - "github.com/gogf/gf/container/gtype" + "github.com/gogf/gf/v2/container/gtype" "time" ) diff --git a/os/gtimer/gtimer_z_example_test.go b/os/gtimer/gtimer_z_example_test.go index e8cbb543b..cfef7170b 100644 --- a/os/gtimer/gtimer_z_example_test.go +++ b/os/gtimer/gtimer_z_example_test.go @@ -10,7 +10,7 @@ import ( "fmt" "time" - "github.com/gogf/gf/os/gtimer" + "github.com/gogf/gf/v2/os/gtimer" ) func Example_add() { diff --git a/os/gtimer/gtimer_z_unit_api_test.go b/os/gtimer/gtimer_z_unit_api_test.go index debc25d9c..dd51f1720 100644 --- a/os/gtimer/gtimer_z_unit_api_test.go +++ b/os/gtimer/gtimer_z_unit_api_test.go @@ -12,9 +12,9 @@ import ( "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/os/gtimer" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/os/gtimer" + "github.com/gogf/gf/v2/test/gtest" ) func TestSetTimeout(t *testing.T) { diff --git a/os/gtimer/gtimer_z_unit_entry_test.go b/os/gtimer/gtimer_z_unit_entry_test.go index a542111b7..7fb4ea236 100644 --- a/os/gtimer/gtimer_z_unit_entry_test.go +++ b/os/gtimer/gtimer_z_unit_entry_test.go @@ -12,9 +12,9 @@ import ( "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/os/gtimer" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/os/gtimer" + "github.com/gogf/gf/v2/test/gtest" ) func TestJob_Start_Stop_Close(t *testing.T) { diff --git a/os/gtimer/gtimer_z_unit_timer_internal_test.go b/os/gtimer/gtimer_z_unit_timer_internal_test.go index 785fd9823..a8a2c4db6 100644 --- a/os/gtimer/gtimer_z_unit_timer_internal_test.go +++ b/os/gtimer/gtimer_z_unit_timer_internal_test.go @@ -7,8 +7,8 @@ package gtimer import ( - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/test/gtest" "testing" "time" ) diff --git a/os/gtimer/gtimer_z_unit_timer_test.go b/os/gtimer/gtimer_z_unit_timer_test.go index 3faf7e908..05663dba7 100644 --- a/os/gtimer/gtimer_z_unit_timer_test.go +++ b/os/gtimer/gtimer_z_unit_timer_test.go @@ -12,9 +12,9 @@ import ( "testing" "time" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/os/gtimer" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/os/gtimer" + "github.com/gogf/gf/v2/test/gtest" ) func New() *gtimer.Timer { diff --git a/os/gview/gview.go b/os/gview/gview.go index 96a5ca2ab..3d9848d74 100644 --- a/os/gview/gview.go +++ b/os/gview/gview.go @@ -12,14 +12,14 @@ package gview import ( "context" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/internal/intlog" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/internal/intlog" - "github.com/gogf/gf" - "github.com/gogf/gf/container/garray" - "github.com/gogf/gf/os/gcmd" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/glog" + "github.com/gogf/gf/v2" + "github.com/gogf/gf/v2/container/garray" + "github.com/gogf/gf/v2/os/gcmd" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/glog" ) // View object for template engine. diff --git a/os/gview/gview_buildin.go b/os/gview/gview_buildin.go index 281e15515..5e49d7b53 100644 --- a/os/gview/gview_buildin.go +++ b/os/gview/gview_buildin.go @@ -9,15 +9,15 @@ package gview import ( "context" "fmt" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gutil" "strings" - "github.com/gogf/gf/encoding/ghtml" - "github.com/gogf/gf/encoding/gurl" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/encoding/ghtml" + "github.com/gogf/gf/v2/encoding/gurl" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" htmltpl "html/template" ) diff --git a/os/gview/gview_config.go b/os/gview/gview_config.go index bfab83896..25cc2aa77 100644 --- a/os/gview/gview_config.go +++ b/os/gview/gview_config.go @@ -8,16 +8,16 @@ package gview import ( "context" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/i18n/gi18n" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gres" - "github.com/gogf/gf/os/gspath" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/i18n/gi18n" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gres" + "github.com/gogf/gf/v2/os/gspath" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gutil" ) // Config is the configuration object for template engine. diff --git a/os/gview/gview_error.go b/os/gview/gview_error.go index 268321bf7..b3178167c 100644 --- a/os/gview/gview_error.go +++ b/os/gview/gview_error.go @@ -7,7 +7,7 @@ package gview import ( - "github.com/gogf/gf/os/gcmd" + "github.com/gogf/gf/v2/os/gcmd" ) const ( diff --git a/os/gview/gview_i18n.go b/os/gview/gview_i18n.go index 554f2f567..d406ed118 100644 --- a/os/gview/gview_i18n.go +++ b/os/gview/gview_i18n.go @@ -8,8 +8,8 @@ package gview import ( "context" - "github.com/gogf/gf/i18n/gi18n" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/i18n/gi18n" + "github.com/gogf/gf/v2/util/gconv" ) const ( diff --git a/os/gview/gview_instance.go b/os/gview/gview_instance.go index 8845e5d21..5f61fdc34 100644 --- a/os/gview/gview_instance.go +++ b/os/gview/gview_instance.go @@ -6,7 +6,7 @@ package gview -import "github.com/gogf/gf/container/gmap" +import "github.com/gogf/gf/v2/container/gmap" const ( // Default group name for instance usage. diff --git a/os/gview/gview_parse.go b/os/gview/gview_parse.go index de0d8f2f7..f060f951f 100644 --- a/os/gview/gview_parse.go +++ b/os/gview/gview_parse.go @@ -10,19 +10,19 @@ import ( "bytes" "context" "fmt" - "github.com/gogf/gf/container/gmap" - "github.com/gogf/gf/encoding/ghash" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gfsnotify" - "github.com/gogf/gf/os/glog" - "github.com/gogf/gf/os/gmlock" - "github.com/gogf/gf/os/gres" - "github.com/gogf/gf/os/gspath" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/container/gmap" + "github.com/gogf/gf/v2/encoding/ghash" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gfsnotify" + "github.com/gogf/gf/v2/os/glog" + "github.com/gogf/gf/v2/os/gmlock" + "github.com/gogf/gf/v2/os/gres" + "github.com/gogf/gf/v2/os/gspath" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gutil" htmltpl "html/template" "strconv" "strings" diff --git a/os/gview/gview_unit_basic_test.go b/os/gview/gview_unit_basic_test.go index 7bbdcd390..5433a73dd 100644 --- a/os/gview/gview_unit_basic_test.go +++ b/os/gview/gview_unit_basic_test.go @@ -8,21 +8,21 @@ package gview_test import ( "context" - "github.com/gogf/gf/encoding/ghtml" - "github.com/gogf/gf/os/gctx" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/encoding/ghtml" + "github.com/gogf/gf/v2/os/gctx" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/util/gconv" "io/ioutil" "os" "strings" "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gview" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gview" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" ) func init() { diff --git a/os/gview/gview_unit_config_test.go b/os/gview/gview_unit_config_test.go index 899245157..0da2cfa82 100644 --- a/os/gview/gview_unit_config_test.go +++ b/os/gview/gview_unit_config_test.go @@ -8,10 +8,10 @@ package gview_test import ( "context" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gview" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gview" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/os/gview/gview_unit_encode_test.go b/os/gview/gview_unit_encode_test.go index 892be705b..6e20b9af2 100644 --- a/os/gview/gview_unit_encode_test.go +++ b/os/gview/gview_unit_encode_test.go @@ -8,11 +8,11 @@ package gview_test import ( "context" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gfile" - "github.com/gogf/gf/os/gview" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gfile" + "github.com/gogf/gf/v2/os/gview" + "github.com/gogf/gf/v2/test/gtest" "testing" ) diff --git a/os/gview/gview_unit_i18n_test.go b/os/gview/gview_unit_i18n_test.go index 23550e66c..35fe0431c 100644 --- a/os/gview/gview_unit_i18n_test.go +++ b/os/gview/gview_unit_i18n_test.go @@ -10,11 +10,11 @@ import ( "context" "testing" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/os/gfile" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" ) func Test_I18n(t *testing.T) { diff --git a/protocol/goai/goai.go b/protocol/goai/goai.go index 067ac4db1..5144690b5 100644 --- a/protocol/goai/goai.go +++ b/protocol/goai/goai.go @@ -12,11 +12,11 @@ package goai import ( "context" "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/intlog" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/intlog" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/text/gstr" "reflect" ) diff --git a/protocol/goai/goai_callback.go b/protocol/goai/goai_callback.go index 0f0cf3cbd..b68ce3bcd 100644 --- a/protocol/goai/goai_callback.go +++ b/protocol/goai/goai_callback.go @@ -7,7 +7,7 @@ package goai import ( - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" ) // Callback is specified by OpenAPI/Swagger standard version 3.0. diff --git a/protocol/goai/goai_example.go b/protocol/goai/goai_example.go index ea0ebe951..8af3005b1 100644 --- a/protocol/goai/goai_example.go +++ b/protocol/goai/goai_example.go @@ -7,7 +7,7 @@ package goai import ( - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" ) // Example is specified by OpenAPI/Swagger 3.0 standard. diff --git a/protocol/goai/goai_header.go b/protocol/goai/goai_header.go index 0428467ab..97f472a61 100644 --- a/protocol/goai/goai_header.go +++ b/protocol/goai/goai_header.go @@ -7,7 +7,7 @@ package goai import ( - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" ) // Header is specified by OpenAPI/Swagger 3.0 standard. diff --git a/protocol/goai/goai_link.go b/protocol/goai/goai_link.go index 65e351b9d..261fa51cc 100644 --- a/protocol/goai/goai_link.go +++ b/protocol/goai/goai_link.go @@ -7,7 +7,7 @@ package goai import ( - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" ) // Link is specified by OpenAPI/Swagger standard version 3.0. diff --git a/protocol/goai/goai_parameter.go b/protocol/goai/goai_parameter.go index 09a951fce..b6802e72f 100644 --- a/protocol/goai/goai_parameter.go +++ b/protocol/goai/goai_parameter.go @@ -7,12 +7,12 @@ package goai import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/internal/structs" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/internal/structs" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" ) // Parameter is specified by OpenAPI/Swagger 3.0 standard. diff --git a/protocol/goai/goai_path.go b/protocol/goai/goai_path.go index 84379e9b8..404930cad 100644 --- a/protocol/goai/goai_path.go +++ b/protocol/goai/goai_path.go @@ -7,12 +7,12 @@ package goai import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/structs" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gmeta" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/structs" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gmeta" "reflect" ) diff --git a/protocol/goai/goai_requestbody.go b/protocol/goai/goai_requestbody.go index 8f653c7b2..d074c4998 100644 --- a/protocol/goai/goai_requestbody.go +++ b/protocol/goai/goai_requestbody.go @@ -7,9 +7,9 @@ package goai import ( - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/internal/structs" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/internal/structs" + "github.com/gogf/gf/v2/text/gstr" "reflect" ) diff --git a/protocol/goai/goai_response.go b/protocol/goai/goai_response.go index 5240bb283..e479c6ef5 100644 --- a/protocol/goai/goai_response.go +++ b/protocol/goai/goai_response.go @@ -7,9 +7,9 @@ package goai import ( - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/internal/structs" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/internal/structs" + "github.com/gogf/gf/v2/text/gstr" "reflect" ) diff --git a/protocol/goai/goai_security.go b/protocol/goai/goai_security.go index e335a62f4..e636b4b04 100644 --- a/protocol/goai/goai_security.go +++ b/protocol/goai/goai_security.go @@ -7,7 +7,7 @@ package goai import ( - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" ) type SecurityScheme struct { diff --git a/protocol/goai/goai_shema.go b/protocol/goai/goai_shema.go index bb36163f9..5765d0578 100644 --- a/protocol/goai/goai_shema.go +++ b/protocol/goai/goai_shema.go @@ -7,8 +7,8 @@ package goai import ( - "github.com/gogf/gf/internal/structs" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/internal/structs" + "github.com/gogf/gf/v2/text/gstr" "reflect" ) diff --git a/protocol/goai/goai_shemaref.go b/protocol/goai/goai_shemaref.go index 38ecf5bd1..fc818eb74 100644 --- a/protocol/goai/goai_shemaref.go +++ b/protocol/goai/goai_shemaref.go @@ -7,10 +7,10 @@ package goai import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "reflect" ) diff --git a/protocol/goai/goai_test.go b/protocol/goai/goai_test.go index b4fbd5b16..01832b509 100644 --- a/protocol/goai/goai_test.go +++ b/protocol/goai/goai_test.go @@ -9,9 +9,9 @@ package goai_test import ( "context" "fmt" - "github.com/gogf/gf/protocol/goai" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gmeta" + "github.com/gogf/gf/v2/protocol/goai" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gmeta" "testing" ) diff --git a/test/gtest/gtest_util.go b/test/gtest/gtest_util.go index 7a79067e2..387a24c33 100644 --- a/test/gtest/gtest_util.go +++ b/test/gtest/gtest_util.go @@ -8,16 +8,16 @@ package gtest import ( "fmt" - "github.com/gogf/gf/internal/empty" + "github.com/gogf/gf/v2/internal/empty" "io/ioutil" "os" "path/filepath" "reflect" "testing" - "github.com/gogf/gf/debug/gdebug" + "github.com/gogf/gf/v2/debug/gdebug" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) const ( diff --git a/test/gtest/gtest_z_unit_test.go b/test/gtest/gtest_z_unit_test.go index db74e97f0..34ccd4296 100644 --- a/test/gtest/gtest_z_unit_test.go +++ b/test/gtest/gtest_z_unit_test.go @@ -9,7 +9,7 @@ package gtest_test import ( "testing" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func TestC(t *testing.T) { diff --git a/text/gregex/gregex_z_bench_test.go b/text/gregex/gregex_z_bench_test.go index 3e51ffc6f..ab31344c8 100644 --- a/text/gregex/gregex_z_bench_test.go +++ b/text/gregex/gregex_z_bench_test.go @@ -12,7 +12,7 @@ import ( "regexp" "testing" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" ) var pattern = `(\w+).+\-\-\s*(.+)` diff --git a/text/gregex/gregex_z_unit_test.go b/text/gregex/gregex_z_unit_test.go index 81ef93706..bf9aae5ab 100644 --- a/text/gregex/gregex_z_unit_test.go +++ b/text/gregex/gregex_z_unit_test.go @@ -12,8 +12,8 @@ import ( "strings" "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gregex" ) var ( diff --git a/text/gstr/gstr.go b/text/gstr/gstr.go index 5aa7bb5af..1632ed0f7 100644 --- a/text/gstr/gstr.go +++ b/text/gstr/gstr.go @@ -16,11 +16,11 @@ import ( "unicode" "unicode/utf8" - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/internal/utils" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/util/grand" + "github.com/gogf/gf/v2/util/grand" ) const ( diff --git a/text/gstr/gstr_parse.go b/text/gstr/gstr_parse.go index 84f36177d..aecdb7a6a 100644 --- a/text/gstr/gstr_parse.go +++ b/text/gstr/gstr_parse.go @@ -7,8 +7,8 @@ package gstr import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "net/url" "strings" ) diff --git a/text/gstr/gstr_replace.go b/text/gstr/gstr_replace.go index 98ffa1957..fe6ade3b5 100644 --- a/text/gstr/gstr_replace.go +++ b/text/gstr/gstr_replace.go @@ -7,7 +7,7 @@ package gstr import ( - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/internal/utils" "strings" ) diff --git a/text/gstr/gstr_trim.go b/text/gstr/gstr_trim.go index a566bf935..64a441722 100644 --- a/text/gstr/gstr_trim.go +++ b/text/gstr/gstr_trim.go @@ -7,7 +7,7 @@ package gstr import ( - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/internal/utils" "strings" ) diff --git a/text/gstr/gstr_version.go b/text/gstr/gstr_version.go index ac74f6423..5e40c3ec8 100644 --- a/text/gstr/gstr_version.go +++ b/text/gstr/gstr_version.go @@ -7,7 +7,7 @@ package gstr import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "strings" ) diff --git a/text/gstr/gstr_z_unit_basic_test.go b/text/gstr/gstr_z_unit_basic_test.go index bfec094e1..c64d0c5c8 100644 --- a/text/gstr/gstr_z_unit_basic_test.go +++ b/text/gstr/gstr_z_unit_basic_test.go @@ -11,9 +11,9 @@ package gstr_test import ( "testing" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" ) func Test_Replace(t *testing.T) { diff --git a/text/gstr/gstr_z_unit_case_test.go b/text/gstr/gstr_z_unit_case_test.go index a87de35e4..394f605c7 100644 --- a/text/gstr/gstr_z_unit_case_test.go +++ b/text/gstr/gstr_z_unit_case_test.go @@ -7,10 +7,10 @@ package gstr_test import ( - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" "testing" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" ) func Test_CaseCamel(t *testing.T) { diff --git a/text/gstr/gstr_z_unit_convert_test.go b/text/gstr/gstr_z_unit_convert_test.go index 354c42697..370689b90 100644 --- a/text/gstr/gstr_z_unit_convert_test.go +++ b/text/gstr/gstr_z_unit_convert_test.go @@ -11,8 +11,8 @@ package gstr_test import ( "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" ) func Test_OctStr(t *testing.T) { diff --git a/text/gstr/gstr_z_unit_domain_test.go b/text/gstr/gstr_z_unit_domain_test.go index 7672bc22a..22591a017 100644 --- a/text/gstr/gstr_z_unit_domain_test.go +++ b/text/gstr/gstr_z_unit_domain_test.go @@ -11,8 +11,8 @@ package gstr_test import ( "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" ) func Test_IsSubDomain(t *testing.T) { diff --git a/text/gstr/gstr_z_unit_parse_test.go b/text/gstr/gstr_z_unit_parse_test.go index 32261c2ae..1dbed1ac5 100644 --- a/text/gstr/gstr_z_unit_parse_test.go +++ b/text/gstr/gstr_z_unit_parse_test.go @@ -12,9 +12,9 @@ import ( "net/url" "testing" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" ) func Test_Parse(t *testing.T) { diff --git a/text/gstr/gstr_z_unit_pos_test.go b/text/gstr/gstr_z_unit_pos_test.go index 7f524acbd..430ca30b7 100644 --- a/text/gstr/gstr_z_unit_pos_test.go +++ b/text/gstr/gstr_z_unit_pos_test.go @@ -11,8 +11,8 @@ package gstr_test import ( "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" ) func Test_Pos(t *testing.T) { diff --git a/text/gstr/gstr_z_unit_trim_test.go b/text/gstr/gstr_z_unit_trim_test.go index 8415ae731..1485a91e9 100644 --- a/text/gstr/gstr_z_unit_trim_test.go +++ b/text/gstr/gstr_z_unit_trim_test.go @@ -11,8 +11,8 @@ package gstr_test import ( "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" ) func Test_Trim(t *testing.T) { diff --git a/text/gstr/gstr_z_unit_version_test.go b/text/gstr/gstr_z_unit_version_test.go index 2d4a81210..135d7093e 100644 --- a/text/gstr/gstr_z_unit_version_test.go +++ b/text/gstr/gstr_z_unit_version_test.go @@ -11,8 +11,8 @@ package gstr_test import ( "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/text/gstr" ) func Test_CompareVersion(t *testing.T) { diff --git a/util/gconv/gconv.go b/util/gconv/gconv.go index 934849431..a0809d13a 100644 --- a/util/gconv/gconv.go +++ b/util/gconv/gconv.go @@ -11,15 +11,15 @@ package gconv import ( "fmt" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/os/gtime" "math" "reflect" "strconv" "strings" "time" - "github.com/gogf/gf/encoding/gbinary" + "github.com/gogf/gf/v2/encoding/gbinary" ) var ( diff --git a/util/gconv/gconv_interface.go b/util/gconv/gconv_interface.go index 18b91350c..9440e978f 100644 --- a/util/gconv/gconv_interface.go +++ b/util/gconv/gconv_interface.go @@ -6,7 +6,7 @@ package gconv -import "github.com/gogf/gf/os/gtime" +import "github.com/gogf/gf/v2/os/gtime" // iString is used for type assert api for String(). type iString interface { diff --git a/util/gconv/gconv_map.go b/util/gconv/gconv_map.go index e22353711..9ad0a5cb5 100644 --- a/util/gconv/gconv_map.go +++ b/util/gconv/gconv_map.go @@ -7,12 +7,12 @@ package gconv import ( - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/internal/json" "reflect" "strings" - "github.com/gogf/gf/internal/empty" - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/internal/empty" + "github.com/gogf/gf/v2/internal/utils" ) // Map converts any variable `value` to map[string]interface{}. If the parameter `value` is not a diff --git a/util/gconv/gconv_maps.go b/util/gconv/gconv_maps.go index cc0dd33fb..3efe2386f 100644 --- a/util/gconv/gconv_maps.go +++ b/util/gconv/gconv_maps.go @@ -6,7 +6,7 @@ package gconv -import "github.com/gogf/gf/internal/json" +import "github.com/gogf/gf/v2/internal/json" // SliceMap is alias of Maps. func SliceMap(any interface{}) []map[string]interface{} { diff --git a/util/gconv/gconv_maptomap.go b/util/gconv/gconv_maptomap.go index ae0df0054..498a22082 100644 --- a/util/gconv/gconv_maptomap.go +++ b/util/gconv/gconv_maptomap.go @@ -7,9 +7,9 @@ package gconv import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/json" "reflect" ) diff --git a/util/gconv/gconv_maptomaps.go b/util/gconv/gconv_maptomaps.go index 48bece69e..28289a0e2 100644 --- a/util/gconv/gconv_maptomaps.go +++ b/util/gconv/gconv_maptomaps.go @@ -7,9 +7,9 @@ package gconv import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/json" "reflect" ) diff --git a/util/gconv/gconv_scan.go b/util/gconv/gconv_scan.go index ee62055f7..8df73d0e7 100644 --- a/util/gconv/gconv_scan.go +++ b/util/gconv/gconv_scan.go @@ -7,8 +7,8 @@ package gconv import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" "reflect" ) diff --git a/util/gconv/gconv_struct.go b/util/gconv/gconv_struct.go index 06e762f90..1ef90525d 100644 --- a/util/gconv/gconv_struct.go +++ b/util/gconv/gconv_struct.go @@ -7,15 +7,15 @@ package gconv import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/empty" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/internal/structs" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/empty" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/internal/structs" "reflect" "strings" - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/internal/utils" ) // Struct maps the params key-value pairs to the corresponding struct object's attributes. diff --git a/util/gconv/gconv_structs.go b/util/gconv/gconv_structs.go index 8ab6bb982..83db3548b 100644 --- a/util/gconv/gconv_structs.go +++ b/util/gconv/gconv_structs.go @@ -7,9 +7,9 @@ package gconv import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/json" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/json" "reflect" ) diff --git a/util/gconv/gconv_time.go b/util/gconv/gconv_time.go index fbb2a1d79..a5269cad5 100644 --- a/util/gconv/gconv_time.go +++ b/util/gconv/gconv_time.go @@ -9,8 +9,8 @@ package gconv import ( "time" - "github.com/gogf/gf/internal/utils" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/internal/utils" + "github.com/gogf/gf/v2/os/gtime" ) // Time converts `any` to time.Time. diff --git a/util/gconv/gconv_z_bench_bytes_test.go b/util/gconv/gconv_z_bench_bytes_test.go index 901292439..eafa27c99 100644 --- a/util/gconv/gconv_z_bench_bytes_test.go +++ b/util/gconv/gconv_z_bench_bytes_test.go @@ -12,7 +12,7 @@ import ( "testing" "unsafe" - "github.com/gogf/gf/encoding/gbinary" + "github.com/gogf/gf/v2/encoding/gbinary" ) var valueBytes = gbinary.Encode(123456789) diff --git a/util/gconv/gconv_z_unit_all_test.go b/util/gconv/gconv_z_unit_all_test.go index d444ba560..d42351889 100644 --- a/util/gconv/gconv_z_unit_all_test.go +++ b/util/gconv/gconv_z_unit_all_test.go @@ -10,10 +10,10 @@ import ( "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) type iString interface { diff --git a/util/gconv/gconv_z_unit_basic_test.go b/util/gconv/gconv_z_unit_basic_test.go index 7a82eae3b..9eedc3d12 100644 --- a/util/gconv/gconv_z_unit_basic_test.go +++ b/util/gconv/gconv_z_unit_basic_test.go @@ -9,8 +9,8 @@ package gconv_test import ( "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) func Test_Basic(t *testing.T) { diff --git a/util/gconv/gconv_z_unit_bool_test.go b/util/gconv/gconv_z_unit_bool_test.go index cfe2b143e..b8dfaecca 100644 --- a/util/gconv/gconv_z_unit_bool_test.go +++ b/util/gconv/gconv_z_unit_bool_test.go @@ -9,8 +9,8 @@ package gconv_test import ( "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) type boolStruct struct { diff --git a/util/gconv/gconv_z_unit_custom_type_test.go b/util/gconv/gconv_z_unit_custom_type_test.go index 4183546db..1bf79cd87 100644 --- a/util/gconv/gconv_z_unit_custom_type_test.go +++ b/util/gconv/gconv_z_unit_custom_type_test.go @@ -7,9 +7,9 @@ package gconv_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "testing" "time" ) diff --git a/util/gconv/gconv_z_unit_map_test.go b/util/gconv/gconv_z_unit_map_test.go index f1676048c..000f439bd 100644 --- a/util/gconv/gconv_z_unit_map_test.go +++ b/util/gconv/gconv_z_unit_map_test.go @@ -7,12 +7,12 @@ package gconv_test import ( - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/util/gutil" "testing" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) func Test_Map_Basic(t *testing.T) { diff --git a/util/gconv/gconv_z_unit_maptomap_test.go b/util/gconv/gconv_z_unit_maptomap_test.go index 838d96cd2..ea0aa9db2 100644 --- a/util/gconv/gconv_z_unit_maptomap_test.go +++ b/util/gconv/gconv_z_unit_maptomap_test.go @@ -9,9 +9,9 @@ package gconv_test import ( "testing" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) func Test_MapToMap1(t *testing.T) { diff --git a/util/gconv/gconv_z_unit_scan_test.go b/util/gconv/gconv_z_unit_scan_test.go index ffdb7e6e0..65248bced 100644 --- a/util/gconv/gconv_z_unit_scan_test.go +++ b/util/gconv/gconv_z_unit_scan_test.go @@ -8,10 +8,10 @@ package gconv_test import ( "fmt" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "testing" ) diff --git a/util/gconv/gconv_z_unit_slice_test.go b/util/gconv/gconv_z_unit_slice_test.go index c67f4bf3f..c60749fb1 100644 --- a/util/gconv/gconv_z_unit_slice_test.go +++ b/util/gconv/gconv_z_unit_slice_test.go @@ -7,12 +7,12 @@ package gconv_test import ( - "github.com/gogf/gf/container/gvar" + "github.com/gogf/gf/v2/container/gvar" "testing" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) func Test_Slice(t *testing.T) { diff --git a/util/gconv/gconv_z_unit_string_test.go b/util/gconv/gconv_z_unit_string_test.go index 1317df9e3..a7620af88 100644 --- a/util/gconv/gconv_z_unit_string_test.go +++ b/util/gconv/gconv_z_unit_string_test.go @@ -9,8 +9,8 @@ package gconv_test import ( "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) type stringStruct1 struct { diff --git a/util/gconv/gconv_z_unit_struct_marshal_unmarshal_test.go b/util/gconv/gconv_z_unit_struct_marshal_unmarshal_test.go index 118022f82..c6381923b 100644 --- a/util/gconv/gconv_z_unit_struct_marshal_unmarshal_test.go +++ b/util/gconv/gconv_z_unit_struct_marshal_unmarshal_test.go @@ -7,13 +7,13 @@ package gconv_test import ( - "github.com/gogf/gf/crypto/gcrc32" - "github.com/gogf/gf/encoding/gbinary" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/crypto/gcrc32" + "github.com/gogf/gf/v2/encoding/gbinary" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "testing" "time" ) diff --git a/util/gconv/gconv_z_unit_struct_tag_test.go b/util/gconv/gconv_z_unit_struct_tag_test.go index daa06d477..33a7d0d9b 100644 --- a/util/gconv/gconv_z_unit_struct_tag_test.go +++ b/util/gconv/gconv_z_unit_struct_tag_test.go @@ -7,9 +7,9 @@ package gconv_test import ( - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "testing" ) diff --git a/util/gconv/gconv_z_unit_struct_test.go b/util/gconv/gconv_z_unit_struct_test.go index 9c7ff0713..7a31cb8fd 100644 --- a/util/gconv/gconv_z_unit_struct_test.go +++ b/util/gconv/gconv_z_unit_struct_test.go @@ -7,12 +7,12 @@ package gconv_test import ( - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "testing" "time" ) diff --git a/util/gconv/gconv_z_unit_structs_test.go b/util/gconv/gconv_z_unit_structs_test.go index 6279b002d..f834fbb6b 100644 --- a/util/gconv/gconv_z_unit_structs_test.go +++ b/util/gconv/gconv_z_unit_structs_test.go @@ -9,9 +9,9 @@ package gconv_test import ( "testing" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) func Test_Structs_WithTag(t *testing.T) { diff --git a/util/gconv/gconv_z_unit_time_test.go b/util/gconv/gconv_z_unit_time_test.go index f44acc035..1860e91c9 100644 --- a/util/gconv/gconv_z_unit_time_test.go +++ b/util/gconv/gconv_z_unit_time_test.go @@ -7,14 +7,14 @@ package gconv_test import ( - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/frame/g" "testing" "time" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" ) func Test_Time(t *testing.T) { diff --git a/util/gconv/gconv_z_unit_unsafe_test.go b/util/gconv/gconv_z_unit_unsafe_test.go index 7a73cf8c7..6db82b16e 100644 --- a/util/gconv/gconv_z_unit_unsafe_test.go +++ b/util/gconv/gconv_z_unit_unsafe_test.go @@ -7,8 +7,8 @@ package gconv_test import ( - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gconv" "testing" ) diff --git a/util/gmeta/gmeta.go b/util/gmeta/gmeta.go index d81e13ed2..3092e62da 100644 --- a/util/gmeta/gmeta.go +++ b/util/gmeta/gmeta.go @@ -8,8 +8,8 @@ package gmeta import ( - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/internal/structs" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/internal/structs" ) // Meta is used as an embedded attribute for struct to enabled metadata feature. diff --git a/util/gmeta/gmeta_bench_test.go b/util/gmeta/gmeta_bench_test.go index 6858ba534..f87136864 100644 --- a/util/gmeta/gmeta_bench_test.go +++ b/util/gmeta/gmeta_bench_test.go @@ -7,7 +7,7 @@ package gmeta_test import ( - "github.com/gogf/gf/util/gmeta" + "github.com/gogf/gf/v2/util/gmeta" "testing" ) diff --git a/util/gmeta/gmeta_unit_test.go b/util/gmeta/gmeta_unit_test.go index 71e310529..630c6e451 100644 --- a/util/gmeta/gmeta_unit_test.go +++ b/util/gmeta/gmeta_unit_test.go @@ -7,11 +7,11 @@ package gmeta_test import ( - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gmeta" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gmeta" "testing" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func TestMeta_Basic(t *testing.T) { diff --git a/util/gmode/gmode.go b/util/gmode/gmode.go index 199e89a0d..71c2152ea 100644 --- a/util/gmode/gmode.go +++ b/util/gmode/gmode.go @@ -10,9 +10,9 @@ package gmode import ( - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/os/gcmd" - "github.com/gogf/gf/os/gfile" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/os/gcmd" + "github.com/gogf/gf/v2/os/gfile" ) const ( diff --git a/util/gmode/gmode_test.go b/util/gmode/gmode_test.go index 19549560b..507cfaeb1 100644 --- a/util/gmode/gmode_test.go +++ b/util/gmode/gmode_test.go @@ -9,10 +9,10 @@ package gmode_test import ( - "github.com/gogf/gf/util/gmode" + "github.com/gogf/gf/v2/util/gmode" "testing" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_AutoCheckSourceCodes(t *testing.T) { diff --git a/util/gpage/gpage.go b/util/gpage/gpage.go index a0b05ef3c..118fdb9cb 100644 --- a/util/gpage/gpage.go +++ b/util/gpage/gpage.go @@ -9,8 +9,8 @@ package gpage import ( "fmt" - "github.com/gogf/gf/text/gstr" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/text/gstr" + "github.com/gogf/gf/v2/util/gconv" "math" ) diff --git a/util/gpage/gpage_unit_test.go b/util/gpage/gpage_unit_test.go index d2a12b1f6..3b9e9832c 100644 --- a/util/gpage/gpage_unit_test.go +++ b/util/gpage/gpage_unit_test.go @@ -9,10 +9,10 @@ package gpage_test import ( - "github.com/gogf/gf/util/gpage" + "github.com/gogf/gf/v2/util/gpage" "testing" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_New(t *testing.T) { diff --git a/util/grand/grand_z_bench_test.go b/util/grand/grand_z_bench_test.go index d2a84883e..2fccac4ad 100644 --- a/util/grand/grand_z_bench_test.go +++ b/util/grand/grand_z_bench_test.go @@ -13,7 +13,7 @@ import ( mathRand "math/rand" "encoding/binary" - "github.com/gogf/gf/util/grand" + "github.com/gogf/gf/v2/util/grand" "testing" ) diff --git a/util/grand/grand_z_unit_test.go b/util/grand/grand_z_unit_test.go index 133df3282..cea08a076 100644 --- a/util/grand/grand_z_unit_test.go +++ b/util/grand/grand_z_unit_test.go @@ -9,12 +9,12 @@ package grand_test import ( - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/text/gstr" "testing" "time" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/grand" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/grand" ) func Test_Intn(t *testing.T) { diff --git a/util/guid/guid.go b/util/guid/guid.go index 88cc8e7f1..8686f31be 100644 --- a/util/guid/guid.go +++ b/util/guid/guid.go @@ -7,10 +7,10 @@ package guid import ( - "github.com/gogf/gf/container/gtype" - "github.com/gogf/gf/encoding/ghash" - "github.com/gogf/gf/net/gipv4" - "github.com/gogf/gf/util/grand" + "github.com/gogf/gf/v2/container/gtype" + "github.com/gogf/gf/v2/encoding/ghash" + "github.com/gogf/gf/v2/net/gipv4" + "github.com/gogf/gf/v2/util/grand" "os" "strconv" "time" diff --git a/util/guid/guid_z_bench_test.go b/util/guid/guid_z_bench_test.go index e874373a6..c5b88a650 100644 --- a/util/guid/guid_z_bench_test.go +++ b/util/guid/guid_z_bench_test.go @@ -9,7 +9,7 @@ package guid_test import ( - "github.com/gogf/gf/util/guid" + "github.com/gogf/gf/v2/util/guid" "testing" ) diff --git a/util/guid/guid_z_unit_test.go b/util/guid/guid_z_unit_test.go index 537be5aa5..cbd667f0c 100644 --- a/util/guid/guid_z_unit_test.go +++ b/util/guid/guid_z_unit_test.go @@ -9,11 +9,11 @@ package guid_test import ( - "github.com/gogf/gf/container/gset" - "github.com/gogf/gf/util/guid" + "github.com/gogf/gf/v2/container/gset" + "github.com/gogf/gf/v2/util/guid" "testing" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_S(t *testing.T) { diff --git a/util/gutil/gutil.go b/util/gutil/gutil.go index 547a6369d..d10e91195 100644 --- a/util/gutil/gutil.go +++ b/util/gutil/gutil.go @@ -9,10 +9,10 @@ package gutil import ( "fmt" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/internal/empty" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/internal/empty" + "github.com/gogf/gf/v2/util/gconv" "reflect" ) diff --git a/util/gutil/gutil_comparator.go b/util/gutil/gutil_comparator.go index 0dbf4b98d..3ef7b51be 100644 --- a/util/gutil/gutil_comparator.go +++ b/util/gutil/gutil_comparator.go @@ -9,7 +9,7 @@ package gutil import ( "strings" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" ) // Comparator is a function that compare a and b, and returns the result as int. diff --git a/util/gutil/gutil_dump.go b/util/gutil/gutil_dump.go index 2a58d0c5e..a3b643ee8 100644 --- a/util/gutil/gutil_dump.go +++ b/util/gutil/gutil_dump.go @@ -9,8 +9,8 @@ package gutil import ( "bytes" "fmt" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/util/gconv" "os" "reflect" ) diff --git a/util/gutil/gutil_map.go b/util/gutil/gutil_map.go index 8516b0035..1a9b96029 100644 --- a/util/gutil/gutil_map.go +++ b/util/gutil/gutil_map.go @@ -7,7 +7,7 @@ package gutil import ( - "github.com/gogf/gf/internal/utils" + "github.com/gogf/gf/v2/internal/utils" "reflect" ) diff --git a/util/gutil/gutil_slice.go b/util/gutil/gutil_slice.go index 7da40a8db..67b61ddab 100644 --- a/util/gutil/gutil_slice.go +++ b/util/gutil/gutil_slice.go @@ -7,7 +7,7 @@ package gutil import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "reflect" ) diff --git a/util/gutil/gutil_struct.go b/util/gutil/gutil_struct.go index dc75ff68e..e02c3e471 100644 --- a/util/gutil/gutil_struct.go +++ b/util/gutil/gutil_struct.go @@ -7,7 +7,7 @@ package gutil import ( - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "reflect" ) diff --git a/util/gutil/gutil_z_unit_comparator_test.go b/util/gutil/gutil_z_unit_comparator_test.go index db6ad9092..4036e47f0 100755 --- a/util/gutil/gutil_z_unit_comparator_test.go +++ b/util/gutil/gutil_z_unit_comparator_test.go @@ -9,8 +9,8 @@ package gutil_test import ( "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gutil" ) func Test_ComparatorString(t *testing.T) { diff --git a/util/gutil/gutil_z_unit_list_test.go b/util/gutil/gutil_z_unit_list_test.go index 82985dce0..a324a4a58 100755 --- a/util/gutil/gutil_z_unit_list_test.go +++ b/util/gutil/gutil_z_unit_list_test.go @@ -7,11 +7,11 @@ package gutil_test import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gutil" ) func Test_ListItemValues_Map(t *testing.T) { diff --git a/util/gutil/gutil_z_unit_map_test.go b/util/gutil/gutil_z_unit_map_test.go index e52415bef..c7caa5ecb 100755 --- a/util/gutil/gutil_z_unit_map_test.go +++ b/util/gutil/gutil_z_unit_map_test.go @@ -7,11 +7,11 @@ package gutil_test import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gutil" ) func Test_MapCopy(t *testing.T) { diff --git a/util/gutil/gutil_z_unit_slice_test.go b/util/gutil/gutil_z_unit_slice_test.go index 218b1b65b..5e9bb5155 100755 --- a/util/gutil/gutil_z_unit_slice_test.go +++ b/util/gutil/gutil_z_unit_slice_test.go @@ -7,11 +7,11 @@ package gutil_test import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gutil" ) func Test_SliceToMap(t *testing.T) { diff --git a/util/gutil/gutil_z_unit_struct_test.go b/util/gutil/gutil_z_unit_struct_test.go index 1df3aaeff..cf4a1685d 100755 --- a/util/gutil/gutil_z_unit_struct_test.go +++ b/util/gutil/gutil_z_unit_struct_test.go @@ -7,11 +7,11 @@ package gutil_test import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gutil" ) func Test_StructToSlice(t *testing.T) { diff --git a/util/gutil/gutil_z_unit_test.go b/util/gutil/gutil_z_unit_test.go index 9bfd3fee7..09a8d244a 100755 --- a/util/gutil/gutil_z_unit_test.go +++ b/util/gutil/gutil_z_unit_test.go @@ -7,11 +7,11 @@ package gutil_test import ( - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gutil" ) func Test_Dump(t *testing.T) { diff --git a/util/gvalid/gvalid.go b/util/gvalid/gvalid.go index e449aa732..4824c9e9b 100644 --- a/util/gvalid/gvalid.go +++ b/util/gvalid/gvalid.go @@ -12,7 +12,7 @@ import ( "regexp" "strings" - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" ) // Refer to Laravel validation: diff --git a/util/gvalid/gvalid_error.go b/util/gvalid/gvalid_error.go index c8e87dff2..08f553fd7 100644 --- a/util/gvalid/gvalid_error.go +++ b/util/gvalid/gvalid_error.go @@ -7,10 +7,10 @@ package gvalid import ( - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/text/gstr" "strings" ) diff --git a/util/gvalid/gvalid_validator.go b/util/gvalid/gvalid_validator.go index 4b8fa2f64..33772534c 100644 --- a/util/gvalid/gvalid_validator.go +++ b/util/gvalid/gvalid_validator.go @@ -7,7 +7,7 @@ package gvalid import ( - "github.com/gogf/gf/i18n/gi18n" + "github.com/gogf/gf/v2/i18n/gi18n" ) // Validator is the validation manager for chaining operations. diff --git a/util/gvalid/gvalid_validator_check_map.go b/util/gvalid/gvalid_validator_check_map.go index fd8a76e9f..e3f10fa56 100644 --- a/util/gvalid/gvalid_validator_check_map.go +++ b/util/gvalid/gvalid_validator_check_map.go @@ -8,8 +8,8 @@ package gvalid import ( "context" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/util/gconv" "strings" ) diff --git a/util/gvalid/gvalid_validator_check_struct.go b/util/gvalid/gvalid_validator_check_struct.go index 5f7b95abb..15bddf090 100644 --- a/util/gvalid/gvalid_validator_check_struct.go +++ b/util/gvalid/gvalid_validator_check_struct.go @@ -8,10 +8,10 @@ package gvalid import ( "context" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/internal/structs" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/internal/structs" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gutil" "strings" ) diff --git a/util/gvalid/gvalid_validator_check_value.go b/util/gvalid/gvalid_validator_check_value.go index 4507f8c55..a037de9ab 100644 --- a/util/gvalid/gvalid_validator_check_value.go +++ b/util/gvalid/gvalid_validator_check_value.go @@ -8,20 +8,20 @@ package gvalid import ( "context" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/text/gstr" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/text/gstr" "strconv" "strings" "time" - "github.com/gogf/gf/internal/json" - "github.com/gogf/gf/net/gipv4" - "github.com/gogf/gf/net/gipv6" - "github.com/gogf/gf/os/gtime" - "github.com/gogf/gf/text/gregex" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/internal/json" + "github.com/gogf/gf/v2/net/gipv4" + "github.com/gogf/gf/v2/net/gipv6" + "github.com/gogf/gf/v2/os/gtime" + "github.com/gogf/gf/v2/text/gregex" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gutil" ) type iTime interface { diff --git a/util/gvalid/gvalid_validator_rule_length.go b/util/gvalid/gvalid_validator_rule_length.go index 2af3a0bb9..fd9772f81 100644 --- a/util/gvalid/gvalid_validator_rule_length.go +++ b/util/gvalid/gvalid_validator_rule_length.go @@ -8,7 +8,7 @@ package gvalid import ( "context" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/util/gconv" "strconv" "strings" ) diff --git a/util/gvalid/gvalid_validator_rule_required.go b/util/gvalid/gvalid_validator_rule_required.go index 61cefaff8..e50be29e0 100644 --- a/util/gvalid/gvalid_validator_rule_required.go +++ b/util/gvalid/gvalid_validator_rule_required.go @@ -7,9 +7,9 @@ package gvalid import ( - "github.com/gogf/gf/internal/empty" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gutil" + "github.com/gogf/gf/v2/internal/empty" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gutil" "reflect" "strings" ) diff --git a/util/gvalid/gvalid_validator_rule_resident_id.go b/util/gvalid/gvalid_validator_rule_resident_id.go index 8a83e949b..a991de473 100644 --- a/util/gvalid/gvalid_validator_rule_resident_id.go +++ b/util/gvalid/gvalid_validator_rule_resident_id.go @@ -7,7 +7,7 @@ package gvalid import ( - "github.com/gogf/gf/text/gregex" + "github.com/gogf/gf/v2/text/gregex" "strconv" "strings" ) diff --git a/util/gvalid/gvalid_z_example_test.go b/util/gvalid/gvalid_z_example_test.go index a7d421d95..bc0c4f0dc 100644 --- a/util/gvalid/gvalid_z_example_test.go +++ b/util/gvalid/gvalid_z_example_test.go @@ -10,14 +10,14 @@ import ( "context" "errors" "fmt" - "github.com/gogf/gf/os/gctx" + "github.com/gogf/gf/v2/os/gctx" "math" "reflect" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" + "github.com/gogf/gf/v2/util/gvalid" ) func ExampleCheckMap() { diff --git a/util/gvalid/gvalid_z_unit_basic_all_test.go b/util/gvalid/gvalid_z_unit_basic_all_test.go index 3febb015f..c50b2f723 100755 --- a/util/gvalid/gvalid_z_unit_basic_all_test.go +++ b/util/gvalid/gvalid_z_unit_basic_all_test.go @@ -8,16 +8,16 @@ package gvalid_test import ( "context" - "github.com/gogf/gf/errors/gcode" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/os/gctx" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/errors/gcode" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/os/gctx" + "github.com/gogf/gf/v2/os/gtime" "testing" "time" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gvalid" ) var ( diff --git a/util/gvalid/gvalid_z_unit_checkmap_test.go b/util/gvalid/gvalid_z_unit_checkmap_test.go index a25df1b23..a46ae021c 100755 --- a/util/gvalid/gvalid_z_unit_checkmap_test.go +++ b/util/gvalid/gvalid_z_unit_checkmap_test.go @@ -8,12 +8,12 @@ package gvalid_test import ( "context" - "github.com/gogf/gf/errors/gerror" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/errors/gerror" + "github.com/gogf/gf/v2/frame/g" "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gvalid" ) func Test_CheckMap1(t *testing.T) { diff --git a/util/gvalid/gvalid_z_unit_checkstruct_test.go b/util/gvalid/gvalid_z_unit_checkstruct_test.go index 14a80fb3a..3c53ef886 100755 --- a/util/gvalid/gvalid_z_unit_checkstruct_test.go +++ b/util/gvalid/gvalid_z_unit_checkstruct_test.go @@ -8,14 +8,14 @@ package gvalid_test import ( "context" - "github.com/gogf/gf/container/gvar" - "github.com/gogf/gf/os/gtime" + "github.com/gogf/gf/v2/container/gvar" + "github.com/gogf/gf/v2/os/gtime" "testing" - "github.com/gogf/gf/frame/g" + "github.com/gogf/gf/v2/frame/g" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gvalid" ) func Test_CheckStruct(t *testing.T) { diff --git a/util/gvalid/gvalid_z_unit_custom_rule_test.go b/util/gvalid/gvalid_z_unit_custom_rule_test.go index 1ce2e5fac..75285813c 100644 --- a/util/gvalid/gvalid_z_unit_custom_rule_test.go +++ b/util/gvalid/gvalid_z_unit_custom_rule_test.go @@ -11,11 +11,11 @@ import ( "errors" "testing" - "github.com/gogf/gf/frame/g" - "github.com/gogf/gf/util/gconv" + "github.com/gogf/gf/v2/frame/g" + "github.com/gogf/gf/v2/util/gconv" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gvalid" ) func Test_CustomRule1(t *testing.T) { diff --git a/util/gvalid/gvalid_z_unit_customerror_test.go b/util/gvalid/gvalid_z_unit_customerror_test.go index 75bc8f21a..51941c171 100755 --- a/util/gvalid/gvalid_z_unit_customerror_test.go +++ b/util/gvalid/gvalid_z_unit_customerror_test.go @@ -11,8 +11,8 @@ import ( "strings" "testing" - "github.com/gogf/gf/test/gtest" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/test/gtest" + "github.com/gogf/gf/v2/util/gvalid" ) func Test_Map(t *testing.T) { diff --git a/util/gvalid/gvalid_z_unit_i18n_test.go b/util/gvalid/gvalid_z_unit_i18n_test.go index c7bb6963c..f41790acb 100644 --- a/util/gvalid/gvalid_z_unit_i18n_test.go +++ b/util/gvalid/gvalid_z_unit_i18n_test.go @@ -8,12 +8,12 @@ package gvalid_test import ( "context" - "github.com/gogf/gf/debug/gdebug" - "github.com/gogf/gf/i18n/gi18n" - "github.com/gogf/gf/util/gvalid" + "github.com/gogf/gf/v2/debug/gdebug" + "github.com/gogf/gf/v2/i18n/gi18n" + "github.com/gogf/gf/v2/util/gvalid" "testing" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func TestValidator_I18n(t *testing.T) { diff --git a/util/gvalid/gvalid_z_unit_internal_test.go b/util/gvalid/gvalid_z_unit_internal_test.go index 89d38dcd6..c1edc90ca 100644 --- a/util/gvalid/gvalid_z_unit_internal_test.go +++ b/util/gvalid/gvalid_z_unit_internal_test.go @@ -9,7 +9,7 @@ package gvalid import ( "testing" - "github.com/gogf/gf/test/gtest" + "github.com/gogf/gf/v2/test/gtest" ) func Test_parseSequenceTag(t *testing.T) {