Introduction

Web API

Initial Project

  1. เริ่มต้นให้เรา New Project ขึ้นมาก่อน
  2. Tab ด้านซ้าย ให้เลือก ASP.NET core Web Application
  3. ในส่วนของ Solution name และ Project name สามารถใส่ได้ตามต้องการเลย…

Hi. Today, I would like to talk about Collection Types. The collection type is the data type for storing multiple elements in a single variable. There are several collection types in swift, but three important ones are array, dictionaries and sets.

Array

  • It’s an ordered collection
  • It’s…

View Protocol

  • It’s responsible for display user interface.
  • It’s must implement compute property body, that’s responsible for display view on the user interface

Layout

photo by : https://www.testcontainers.org

Introduction

แล้วทำไมเราถึงต้องทำ integration test ด้วยละ ทำแค่ unit test อย่างเดียวพอไหม ? ส่วนตัวผมมองว่า unit test ยังไงก็ต้องมีอยู่แล้ว แต่การทำ integration test จะเป็นเหมือนการ test ของ flow นั้น ๆ ทั้งเส้น เช่น การ…

Introduction

ณ ปัจจุบันเราได้มีการเล่นกับ grpc-gateway อยู่พอสมควร ตอนแรก ๆ มันก็ดีมากนะ แปลกใหม่ดี จนมาเจอข้อกำหนดบางอย่างที่ว่า ในตอน response ออกไปหา client ถ้า field ไหนไม่มีค่า ให้แสดงค่า null แทน…. อ๊าววว จะเอาไงดีละทีเนี่ย เพราะโดยปกติตัว scalar type ของ protobuf message มันกำหนดเป็น null ไม่ได้ (ใน Go ก็คือของที่เป็น pointer type นั่นเอง).

Message field type with Message

Waranchit Chaiwong

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store