refactor: update module name and adjust import paths to legalgo-BE-go

This commit is contained in:
Ardeman 2025-02-27 07:25:25 +08:00
parent 0a87f85358
commit da5b65b582
38 changed files with 100 additions and 79 deletions

View File

@ -3,9 +3,10 @@ package main
import (
"log"
"github.com/ardeman/project-legalgo-go/config"
"github.com/ardeman/project-legalgo-go/database"
subscribeplandomain "github.com/ardeman/project-legalgo-go/internal/domain/subscribe_plan"
"legalgo-BE-go/config"
"legalgo-BE-go/database"
subscribeplandomain "legalgo-BE-go/internal/domain/subscribe_plan"
"github.com/google/uuid"
"github.com/joho/godotenv"
)

View File

@ -5,12 +5,13 @@ import (
"fmt"
"log"
"github.com/ardeman/project-legalgo-go/config"
"github.com/ardeman/project-legalgo-go/database"
repository "github.com/ardeman/project-legalgo-go/internal/accessor"
internalhttp "github.com/ardeman/project-legalgo-go/internal/api/http"
pkgconfig "github.com/ardeman/project-legalgo-go/internal/config"
"github.com/ardeman/project-legalgo-go/internal/services"
"legalgo-BE-go/config"
"legalgo-BE-go/database"
repository "legalgo-BE-go/internal/accessor"
internalhttp "legalgo-BE-go/internal/api/http"
pkgconfig "legalgo-BE-go/internal/config"
"legalgo-BE-go/internal/services"
"github.com/go-chi/chi/v5"
"github.com/joho/godotenv"
"go.uber.org/fx"

View File

@ -1,7 +1,7 @@
package config
import (
"github.com/ardeman/project-legalgo-go/internal/utilities/utils"
"legalgo-BE-go/internal/utilities/utils"
)
var (

View File

@ -3,7 +3,8 @@ package database
import (
"fmt"
"github.com/ardeman/project-legalgo-go/config"
"legalgo-BE-go/config"
"gorm.io/driver/postgres"
"gorm.io/gorm"
)

2
go.mod
View File

@ -1,4 +1,4 @@
module github.com/ardeman/project-legalgo-go
module legalgo-BE-go
go 1.24.0

View File

@ -1,11 +1,12 @@
package repository
import (
redisaccessor "github.com/ardeman/project-legalgo-go/internal/accessor/redis"
staffrepository "github.com/ardeman/project-legalgo-go/internal/accessor/staff"
subscriberepository "github.com/ardeman/project-legalgo-go/internal/accessor/subscribe"
subscribeplanrepository "github.com/ardeman/project-legalgo-go/internal/accessor/subscribeplan"
userrepository "github.com/ardeman/project-legalgo-go/internal/accessor/user_repository"
redisaccessor "legalgo-BE-go/internal/accessor/redis"
staffrepository "legalgo-BE-go/internal/accessor/staff"
subscriberepository "legalgo-BE-go/internal/accessor/subscribe"
subscribeplanrepository "legalgo-BE-go/internal/accessor/subscribeplan"
userrepository "legalgo-BE-go/internal/accessor/user_repository"
"go.uber.org/fx"
)

View File

@ -1,6 +1,6 @@
package staffrepository
import authdomain "github.com/ardeman/project-legalgo-go/internal/domain/auth"
import authdomain "legalgo-BE-go/internal/domain/auth"
func (ur *StaffRepository) Create(spec *authdomain.Staff) (*authdomain.Staff, error) {
if err := ur.DB.Create(&spec).Error; err != nil {

View File

@ -3,7 +3,8 @@ package staffrepository
import (
"errors"
authdomain "github.com/ardeman/project-legalgo-go/internal/domain/auth"
authdomain "legalgo-BE-go/internal/domain/auth"
"gorm.io/gorm"
)

View File

@ -1,8 +1,8 @@
package staffrepository
import (
"github.com/ardeman/project-legalgo-go/database"
authdomain "github.com/ardeman/project-legalgo-go/internal/domain/auth"
"legalgo-BE-go/database"
authdomain "legalgo-BE-go/internal/domain/auth"
)
type StaffRepository struct {

View File

@ -1,7 +1,8 @@
package subscriberepository
import (
subscribedomain "github.com/ardeman/project-legalgo-go/internal/domain/subscribe"
subscribedomain "legalgo-BE-go/internal/domain/subscribe"
"github.com/google/uuid"
)

View File

@ -1,6 +1,6 @@
package subscriberepository
import "github.com/ardeman/project-legalgo-go/database"
import "legalgo-BE-go/database"
type SubsAccs struct {
DB *database.DB

View File

@ -1,7 +1,8 @@
package subscribeplanrepository
import (
subscribeplandomain "github.com/ardeman/project-legalgo-go/internal/domain/subscribe_plan"
subscribeplandomain "legalgo-BE-go/internal/domain/subscribe_plan"
"github.com/google/uuid"
)

View File

@ -1,7 +1,7 @@
package subscribeplanrepository
import (
subscribeplandomain "github.com/ardeman/project-legalgo-go/internal/domain/subscribe_plan"
subscribeplandomain "legalgo-BE-go/internal/domain/subscribe_plan"
)
func (s *SubsPlan) GetAll() ([]subscribeplandomain.SubscribePlan, error) {

View File

@ -1,7 +1,8 @@
package subscribeplanrepository
import (
subscribeplandomain "github.com/ardeman/project-legalgo-go/internal/domain/subscribe_plan"
subscribeplandomain "legalgo-BE-go/internal/domain/subscribe_plan"
"github.com/google/uuid"
)

View File

@ -1,8 +1,8 @@
package subscribeplanrepository
import (
"github.com/ardeman/project-legalgo-go/database"
subscribeplandomain "github.com/ardeman/project-legalgo-go/internal/domain/subscribe_plan"
"legalgo-BE-go/database"
subscribeplandomain "legalgo-BE-go/internal/domain/subscribe_plan"
)
type SubsPlan struct {

View File

@ -1,7 +1,7 @@
package userrepository
import (
authdomain "github.com/ardeman/project-legalgo-go/internal/domain/auth"
authdomain "legalgo-BE-go/internal/domain/auth"
)
func (ur *UserRepository) CreateUser(spec *authdomain.User) (*authdomain.User, error) {

View File

@ -3,7 +3,8 @@ package userrepository
import (
"errors"
authdomain "github.com/ardeman/project-legalgo-go/internal/domain/auth"
authdomain "legalgo-BE-go/internal/domain/auth"
"gorm.io/gorm"
)

View File

@ -1,8 +1,8 @@
package userrepository
import (
"github.com/ardeman/project-legalgo-go/database"
authdomain "github.com/ardeman/project-legalgo-go/internal/domain/auth"
"legalgo-BE-go/database"
authdomain "legalgo-BE-go/internal/domain/auth"
)
type UserRepository struct {

View File

@ -3,10 +3,11 @@ package authhttp
import (
"net/http"
authdomain "github.com/ardeman/project-legalgo-go/internal/domain/auth"
authsvc "github.com/ardeman/project-legalgo-go/internal/services/auth"
"github.com/ardeman/project-legalgo-go/internal/utilities/response"
"github.com/ardeman/project-legalgo-go/internal/utilities/utils"
authdomain "legalgo-BE-go/internal/domain/auth"
authsvc "legalgo-BE-go/internal/services/auth"
"legalgo-BE-go/internal/utilities/response"
"legalgo-BE-go/internal/utilities/utils"
"github.com/go-chi/chi/v5"
"github.com/go-playground/validator/v10"
)

View File

@ -3,10 +3,11 @@ package authhttp
import (
"net/http"
authdomain "github.com/ardeman/project-legalgo-go/internal/domain/auth"
authsvc "github.com/ardeman/project-legalgo-go/internal/services/auth"
"github.com/ardeman/project-legalgo-go/internal/utilities/response"
"github.com/ardeman/project-legalgo-go/internal/utilities/utils"
authdomain "legalgo-BE-go/internal/domain/auth"
authsvc "legalgo-BE-go/internal/services/auth"
"legalgo-BE-go/internal/utilities/response"
"legalgo-BE-go/internal/utilities/utils"
"github.com/go-chi/chi/v5"
"github.com/go-playground/validator/v10"
)

View File

@ -6,11 +6,11 @@ package authmiddleware
// "net/http"
// "strings"
// redisaccessor "github.com/ardeman/project-legalgo-go/internal/accessor/redis"
// contextkeyenum "github.com/ardeman/project-legalgo-go/internal/enums/context_key"
// jwtclaimenum "github.com/ardeman/project-legalgo-go/internal/enums/jwt"
// resourceenum "github.com/ardeman/project-legalgo-go/internal/enums/resource"
// "github.com/ardeman/project-legalgo-go/internal/services/auth"
// redisaccessor "legalgo-BE-go/internal/accessor/redis"
// contextkeyenum "legalgo-BE-go/internal/enums/context_key"
// jwtclaimenum "legalgo-BE-go/internal/enums/jwt"
// resourceenum "legalgo-BE-go/internal/enums/resource"
// "legalgo-BE-go/internal/services/auth"
// "github.com/golang-jwt/jwt/v5"
// )

View File

@ -1,8 +1,9 @@
package internalhttp
import (
authhttp "github.com/ardeman/project-legalgo-go/internal/api/http/auth"
subscribeplanhttp "github.com/ardeman/project-legalgo-go/internal/api/http/subscribe_plan"
authhttp "legalgo-BE-go/internal/api/http/auth"
subscribeplanhttp "legalgo-BE-go/internal/api/http/subscribe_plan"
"github.com/go-chi/chi/v5"
"github.com/go-chi/cors"
"github.com/go-playground/validator/v10"

View File

@ -3,10 +3,11 @@ package subscribeplanhttp
import (
"net/http"
subscribeplandomain "github.com/ardeman/project-legalgo-go/internal/domain/subscribe_plan"
subscribeplansvc "github.com/ardeman/project-legalgo-go/internal/services/subscribe_plan"
"github.com/ardeman/project-legalgo-go/internal/utilities/response"
"github.com/ardeman/project-legalgo-go/internal/utilities/utils"
subscribeplandomain "legalgo-BE-go/internal/domain/subscribe_plan"
subscribeplansvc "legalgo-BE-go/internal/services/subscribe_plan"
"legalgo-BE-go/internal/utilities/response"
"legalgo-BE-go/internal/utilities/utils"
"github.com/go-chi/chi/v5"
"github.com/go-playground/validator/v10"
)

View File

@ -3,8 +3,9 @@ package subscribeplanhttp
import (
"net/http"
subscribeplansvc "github.com/ardeman/project-legalgo-go/internal/services/subscribe_plan"
"github.com/ardeman/project-legalgo-go/internal/utilities/response"
subscribeplansvc "legalgo-BE-go/internal/services/subscribe_plan"
"legalgo-BE-go/internal/utilities/response"
"github.com/go-chi/chi/v5"
)

View File

@ -8,7 +8,8 @@ import (
"syscall"
"time"
"github.com/ardeman/project-legalgo-go/config"
"legalgo-BE-go/config"
"github.com/go-chi/chi/v5"
"github.com/sirupsen/logrus"
"golang.org/x/sync/errgroup"

View File

@ -1,11 +1,11 @@
package authsvc
import (
staffrepository "github.com/ardeman/project-legalgo-go/internal/accessor/staff"
subscriberepository "github.com/ardeman/project-legalgo-go/internal/accessor/subscribe"
subscribeplanrepository "github.com/ardeman/project-legalgo-go/internal/accessor/subscribeplan"
userrepository "github.com/ardeman/project-legalgo-go/internal/accessor/user_repository"
authdomain "github.com/ardeman/project-legalgo-go/internal/domain/auth"
staffrepository "legalgo-BE-go/internal/accessor/staff"
subscriberepository "legalgo-BE-go/internal/accessor/subscribe"
subscribeplanrepository "legalgo-BE-go/internal/accessor/subscribeplan"
userrepository "legalgo-BE-go/internal/accessor/user_repository"
authdomain "legalgo-BE-go/internal/domain/auth"
)
type AuthSvc struct {

View File

@ -3,8 +3,8 @@ package authsvc
import (
"errors"
authdomain "github.com/ardeman/project-legalgo-go/internal/domain/auth"
"github.com/ardeman/project-legalgo-go/internal/utilities/utils"
authdomain "legalgo-BE-go/internal/domain/auth"
"legalgo-BE-go/internal/utilities/utils"
)
func (sv *AuthSvc) LoginAsStaff(spec authdomain.LoginReq) (string, error) {

View File

@ -3,8 +3,8 @@ package authsvc
import (
"errors"
authdomain "github.com/ardeman/project-legalgo-go/internal/domain/auth"
"github.com/ardeman/project-legalgo-go/internal/utilities/utils"
authdomain "legalgo-BE-go/internal/domain/auth"
"legalgo-BE-go/internal/utilities/utils"
)
func (a *AuthSvc) LoginAsUser(spec authdomain.LoginReq) (string, error) {

View File

@ -3,8 +3,9 @@ package authsvc
import (
"errors"
authdomain "github.com/ardeman/project-legalgo-go/internal/domain/auth"
"github.com/ardeman/project-legalgo-go/internal/utilities/utils"
authdomain "legalgo-BE-go/internal/domain/auth"
"legalgo-BE-go/internal/utilities/utils"
"github.com/google/uuid"
)

View File

@ -3,8 +3,9 @@ package authsvc
import (
"errors"
authdomain "github.com/ardeman/project-legalgo-go/internal/domain/auth"
"github.com/ardeman/project-legalgo-go/internal/utilities/utils"
authdomain "legalgo-BE-go/internal/domain/auth"
"legalgo-BE-go/internal/utilities/utils"
"github.com/google/uuid"
)

View File

@ -3,7 +3,8 @@ package cachingsvc
import (
"context"
cachingdomain "github.com/ardeman/project-legalgo-go/internal/domain/caching"
cachingdomain "legalgo-BE-go/internal/domain/caching"
"github.com/redis/go-redis/v9"
)

View File

@ -4,8 +4,9 @@ import (
"context"
"encoding/json"
cachingdomain "github.com/ardeman/project-legalgo-go/internal/domain/caching"
"github.com/ardeman/project-legalgo-go/internal/utilities/response"
cachingdomain "legalgo-BE-go/internal/domain/caching"
"legalgo-BE-go/internal/utilities/response"
"github.com/sirupsen/logrus"
)

View File

@ -1,9 +1,10 @@
package services
import (
serviceauth "github.com/ardeman/project-legalgo-go/internal/services/auth"
subscribesvc "github.com/ardeman/project-legalgo-go/internal/services/subscribe"
subscribeplansvc "github.com/ardeman/project-legalgo-go/internal/services/subscribe_plan"
serviceauth "legalgo-BE-go/internal/services/auth"
subscribesvc "legalgo-BE-go/internal/services/subscribe"
subscribeplansvc "legalgo-BE-go/internal/services/subscribe_plan"
"go.uber.org/fx"
)

View File

@ -1,6 +1,6 @@
package subscribesvc
import subscriberepository "github.com/ardeman/project-legalgo-go/internal/accessor/subscribe"
import subscriberepository "legalgo-BE-go/internal/accessor/subscribe"
type SubsSvc struct {
subsRepo subscriberepository.SubsIntf

View File

@ -1,6 +1,6 @@
package subscribeplansvc
import subscribeplandomain "github.com/ardeman/project-legalgo-go/internal/domain/subscribe_plan"
import subscribeplandomain "legalgo-BE-go/internal/domain/subscribe_plan"
func (sb *SubsPlanSvc) CreatePlan(spec subscribeplandomain.SubscribePlanReq) error {
return sb.subsAccs.Create(spec)

View File

@ -1,7 +1,7 @@
package subscribeplansvc
import (
subscribeplandomain "github.com/ardeman/project-legalgo-go/internal/domain/subscribe_plan"
subscribeplandomain "legalgo-BE-go/internal/domain/subscribe_plan"
)
func (s *SubsPlanSvc) GetAllPlan() ([]subscribeplandomain.SubscribePlan, error) {

View File

@ -1,8 +1,8 @@
package subscribeplansvc
import (
subscribeplanrepository "github.com/ardeman/project-legalgo-go/internal/accessor/subscribeplan"
subscribeplandomain "github.com/ardeman/project-legalgo-go/internal/domain/subscribe_plan"
subscribeplanrepository "legalgo-BE-go/internal/accessor/subscribeplan"
subscribeplandomain "legalgo-BE-go/internal/domain/subscribe_plan"
)
type SubsPlanSvc struct {

View File

@ -3,7 +3,8 @@ package utils
import (
"time"
timeutils "github.com/ardeman/project-legalgo-go/internal/utilities/time_utils"
timeutils "legalgo-BE-go/internal/utilities/time_utils"
"github.com/golang-jwt/jwt/v5"
)