ในการนำ go มาใช้เป็น REST API หรือ Web Server เวลา Production จำเป็นต้องรันในลักษณะ background process
ซึ่งถ้าเริ่มต้นก็อาจจะใช้ nohup รันขึ้นมา ซึ่งจะเป็น command ทำให้การจัดการยุ่งยาก และไม่มี logrotate
แต่อีกทางเลือกคือใช้ supervisor มารันเป็น service ครอบ process ของ go application และจัดการเรื่อง logrotate ให้เลย
หลังจากที่ Google ได้ทำการเปิดตัว Cloud Function ซึ่งสำหรับนักพัฒนาที่ใช้ Firebase ก็จะสามารถใช้งาน function ต่างๆที่นอกเหนือจากใน Firebase โดยไม่ต้องติดตั้ง Server เพิ่มเติม เช่นการเข้ารหัส หรือ resize image สามารถลดงานไปได้พอสมควร ก็สมควรที่จะลองใช้ดู
Hello world, welcome to my new blog.
This blog is written with markdown language with jekyll and hosted on github. Thanks AkshayAgarwal007 for beautify theme Jekyll-Mono. »