From a804d3f2a539e21bf8f16d3c7f4752619441ec12 Mon Sep 17 00:00:00 2001 From: oneao Date: Fri, 8 Aug 2025 17:22:22 +0800 Subject: [PATCH] u --- .../base-farmework/configs/application.yml | 0 code/go-project/base-farmework/go.mod | 2 +- .../go-project/base-farmework/internal/app/server.go | 4 ++++ .../base-farmework/internal/pkg/httpx/types.go | 8 ++++++++ notes/后端开发/golang/安装与配置.md | 12 +++++++++++- 5 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 code/go-project/base-farmework/configs/application.yml create mode 100644 code/go-project/base-farmework/internal/app/server.go create mode 100644 code/go-project/base-farmework/internal/pkg/httpx/types.go diff --git a/code/go-project/base-farmework/configs/application.yml b/code/go-project/base-farmework/configs/application.yml new file mode 100644 index 00000000..e69de29b diff --git a/code/go-project/base-farmework/go.mod b/code/go-project/base-farmework/go.mod index 7f4081a2..0bd09822 100644 --- a/code/go-project/base-farmework/go.mod +++ b/code/go-project/base-farmework/go.mod @@ -1,3 +1,3 @@ -module base-farmework +module base-framework go 1.24 diff --git a/code/go-project/base-farmework/internal/app/server.go b/code/go-project/base-farmework/internal/app/server.go new file mode 100644 index 00000000..dc565230 --- /dev/null +++ b/code/go-project/base-farmework/internal/app/server.go @@ -0,0 +1,4 @@ +package app + +func RunServer() { +} diff --git a/code/go-project/base-farmework/internal/pkg/httpx/types.go b/code/go-project/base-farmework/internal/pkg/httpx/types.go new file mode 100644 index 00000000..8626a4bf --- /dev/null +++ b/code/go-project/base-farmework/internal/pkg/httpx/types.go @@ -0,0 +1,8 @@ +package httpx + +import ( + "net/http" +) + +type HandlerFunc func(http.ResponseWriter, *http.Request) +type MiddlewareFunc func(HandlerFunc) HandlerFunc diff --git a/notes/后端开发/golang/安装与配置.md b/notes/后端开发/golang/安装与配置.md index 215dcbf2..ea252c2c 100644 --- a/notes/后端开发/golang/安装与配置.md +++ b/notes/后端开发/golang/安装与配置.md @@ -91,7 +91,17 @@ go env -w GOPATH="D:\devtool\golang\gopath" ![image-20250731132738448](./assets/%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE/image-20250731132738448.png) -# GoLand创建项目 +# 修改 module 名称 + +## GoLand + +1. 打开 `go.mod` 文件。 +2. 在 `module base-farmework` 上右键,选择 `Refactor` → `Rename`,或按快捷键 `Shift + F6`。 +3. 修改为 `base-framework`。 +4. 然后 Goland 会提示:“是否更新项目中的所有引用”,点击 **Yes / Do Refactor**。 +5. 等待 Goland 自动重写所有 `import "base-farmework/..."` 为 `import "base-framework/..."`。 + +