blogapi

package module
v0.0.0-...-9f5c386 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 28, 2024 License: MIT Imports: 7 Imported by: 0

README

Blog API dengan Golang

Selamat datang di repository Blog API!

Panduan Penggunaan

Prasyarat
  1. Pastikan Golang versi 1.21.5 telah terinstal di komputer Anda.
  2. Clone repositori ini ke lokal komputer Anda.
git clone https://github.com/Aeroxee/blog-api.git
  1. Proyek ini dibuat untuk menjalankan API dari Web Client Blog. Silahkan clone repo saya berikut ini
Instalasi
  1. Buat file .env
SMTP_SERVER=smtp.gmail.com
SMTP_PORT=587
SMTP_USERNAME=email anda
SMTP_PASSWORD=password app anda
HOSTNAME=ip address anda
PORT=8000

Sesuaikan dengan IP address anda.

  1. Install dependensi
go mod tidy
  1. Jalankan server.
go run cmd/blog-api/main.go

Server akan berjalan pada http:localhost:8000

Struktur Proyek
  • auth/: Autentikasi dan enkripsi password.
  • cmd/: File eksekusi.
  • docs/: Dokumentasi dari Mkdocs.
  • handlers/: Handler HTTP.
  • models/: Model database.
  • controllers.go: Controller group.
  • middlewares.go: Middleware.
  • router.go: Router dan Pengaturan server address.

Kontribusi

Jika Anda ingin berkontribusi pada proyek ini, Anda dapat melakukan langkah-langkah berikut:

  1. Fork repositori ini.
  2. Lakukan perubahan pada forked repository Anda.
  3. Submit pull request dengan deskripsi yang jelas tentang perubahan yang Anda lakukan.

Lisensi

Proyek ini dilisensikan di bawah lisensi MIT - lihat file LICENSE untuk detailnya.

Terima kasih telah menggunakan Blog API! Semoga proyek ini bermanfaat untuk pengembangan aplikasi blog Anda. Jangan ragu untuk memberikan masukan atau melaporkan isu jika Anda menemui kendala. Selamat berkoding!

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Router

func Router()

Types

This section is empty.

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL