Advanced Search
Search Results
213 total results found
IoT Lab #2
What is Github?
ทุกๆคนอาจจะเคยได้ยินคำว่า GITHUB กันมาแบบนับไม่ถ้วนและ แต่ว่า GITHUB ที่แท้จริงคืออะไรกันแน่ ก่อนเราเข้าสู่เนื้อหาเราอยากให้คุณได้ถามตัวคุณเองก่อนว่า GITHUB นี่มันคือตัวอะไร และทำไมเราถึงต้องมีมันในชีวิตของวงการเทคโนโลยีในสมัยนี้ เรามาเริ่มการหาคำตอบไ...
ทำความเข้าใจ 0 to Hero Golang (แค่อ่าน code)
How to setup Git
วิธีการติดตั้ง Git ให้เขาไปที่ : https://git-scm.com จากนั้นทำการกด Download ในหน้าจอคอมพิวเตอร์ด้านล่าง เมื่อทำการ Download เสร็จเรียบร้อยแล้ว ให้เปิดขึ้นมาเพื่อทำการติดตั้ง จากนั้นก็ Next รัวๆไปเลยจนมาถึงหน้าที่ให้ทำการ Install เท่านี้ก็ถือว่าเ...
How to use Dio ที่ไม่ใช่ ตัวละครจาก JoJo
Discord.py
Git Command เบื้องต้น
Git command ความง่ายของการใช้งานที่ถูกมองว่าเป็นเรื่องยากสำหรับหลายๆคน Git command ถือว่าเป็นส่วนช่วยหรือคำสั่งสำหรับที่จะทำให้เราควบคุมและสร้างสรรค์เทคโนโลยีใหม่ต่อไปได้อย่างง่ายดาย แต่มันก็เป็นของที่หลายๆคนมองว่ายากซึ่งจริงๆ มันอาจจะไม่ได้ยากอย่าวที่คิดโดยว...
Workshop
ACS First Meet 2023
Project Examples
Basic Syntax
Golang ไฟล์ Go ประกอบด้วยส่วนต่างๆ ต่อไปนี้: 1. การประกาศแพ็คเกจ2. การนำเข้าแพ็คเกจ (import)3. ฟังก์ชั่น4. คำสั่งและการแสดงออก เช่น package main import ("fmt") func main() { fmt.Println("Hello GDSC!") } Package Package คือที่เก็บฟังก์ชัน ซึ่งหนึ...
Type และ Struct ใน Go
การประกาศ Type ใน Go go สามารถประกาศชนิดของตัวแปรขึ้นมาเองได้ โดยการใช้ keyword "type" นำหน้า type <ชื่อ type> ชนิดของตัวแปร Example: type fahrenheit float32 type celcius float32 จากโค้ดตัวอย่างข้างบน ชนิดตัวแปร fahrenheit และ celcius มีชนิดเป็น float32 ...
Deal With Forms In React
How do we add form, handling single/multiple form and submitting the form in React
Package และ Dependency ของ Go
การจัดการ Package (Module) และ Dependency ใน Go go.mod คืออะไร? go.mod คือไฟล์ที่เก็บข้อมูลเกี่ยวกับ dependency ภายนอกที่เรานำมาใช้กับ project ของเรา ซึ่ง go.mod ได้มาจากการ run คำสั่ง: go mod init <module_path/module_name> ใน terminal ของเรา ภายในไฟล์ ...
What is Frontend?
Setup Project Structure และ การ Implement Fiber ใน Go
Setup Project Structure https://github.com/golang-standards/project-layout Project Structure นั้นไม่ตายตัว แต่ Golang มี standard ของการจัด project layout เราสามารถนำมาใช้กับ project ของเราได้ YourProjectName |__ assets | |__ pics | | |__ logo.png | |...
วิธีการ deploy เว็บ และ ความรู้ของ network
Port Port เป็นช่องทางที่ใช้ในการรับและส่งข้อมูลผ่านเครือข่าย โดยแต่ละ port จะใช้สำหรับบริการหรือโปรแกรมที่แตกต่างกัน เช่น HTTP ใช้ port 80, HTTPS ใช้ port 443, FTP ใช้ port 21 ฯลฯ IP (Internet Protocol) IP คือตัวระบุเครื่องคอมพิวเตอร์ในเครือข่าย มี 2 รุ่น...
Implement Gorm และ MySQL ใน Go
ในส่วนของ Gorm นั้นคือ Library ORM (Object-relational Mapping) ของ Go เอาไว้ทำ CRUD (Create, Read, Update, Delete) เช่น เก็บข้อมูลลง server หรือ ดึงข้อมูลมาใช้ คล้ายกับ Prisma โดยที่ไม่ต้องเขียน SQL เอง ซึ่ง gorm รองรับทั้ง MySQL, PostgreSQL, SQLite, SQL Serv...