Let’s make one more minor change to see this app on the way to becoming a twelve-factor app: store our port number in an environment variable.This won’t be hugely important right now in development, but it will make a difference when we deploy the app to production.
Go atau bisa disebut GoLang. Golang adalah bahasa pemrograman yang dibuat oleh Google dan tim pengembangnya pada tahun 2009. Golang merupakan bahasa pemrograman yang sifatnya open-source dan gratis…
Step 1: Set up the project. We will start by creating a new Golang project. We can create a new project by creating a new directory and running go mod init to initialize the project. mkdir my-microservice. cd my-microservice. go mod init my-microservice. Interceptor diecho framework disebut dengan istilah middleware, jika diaplikasi java web disebut dengan istilah filter. Interceptor disini maksudnya adalah sebelum request mengakses sebuah resource maka request ini diinspeksi / dicek, request ini authentikasinya valid apa tidak, request ini punya authorisasi untuk akses resource apa tidak.
Handler: r, ReadTimeout: 30 * time.Second, WriteTimeout: 30 * time.Second, MaxHeaderBytes: 1
Membuat Penjadwalan Otomatis (Cron Job Scheduler) menggunakan Golang. # go # cron. Terkadang dalam sebuah aplikasi, ada tugas-tugas yang perlu dijalankan otomatis sesuai jadwal yang telah ditentukan. Contohnya, ketika kita menerima email otomatis yang berisi ucapan tahun baru, notifikasi agenda setiap hari kerja jam 8 pagi, tagihan setiap bulan o68dAzB.
  • rd570a88ei.pages.dev/375
  • rd570a88ei.pages.dev/400
  • rd570a88ei.pages.dev/505
  • rd570a88ei.pages.dev/159
  • rd570a88ei.pages.dev/154
  • rd570a88ei.pages.dev/493
  • rd570a88ei.pages.dev/529
  • rd570a88ei.pages.dev/43
  • membuat api dengan golang