Restful hiện đang là thuật ngữ được sử dụng thường xuyên trong lập trình web và việc hiểu rõ được thuật ngữ này là rất quan trọng. Bài viết này sẽ giúp bạn nắm...
Restful API trong 5 phút

Các thẻ đề mục (còn gọi là thẻ heading) dùng để đánh dấu các đề mục của trang web. Trong HTML chúng ta có các thẻ đề mục từ <h1> cho tới <h6>.

Ngoài thẻ đề mục thi fđể đánh dấu văn bản chúng ta có các thẻ như thẻ <p>, thẻ <em> thẻ <strong>. Trong đó thẻ <p> dùng để tạo một đoạn văn bản. Hai thẻ &lt;strong&gt;&lt;em&gt; được dùng lần lượt để đánh đấu các văn bản in đậm hoặc in nghiêng.

Cấu trúc của một chương trình viết bằng ngôn ngữ Golang gồm có 3 thành phần chính sau:

  • Tên package
  • Các package khác được import
  • Các hàm (function)

Chúng ta sẽ phân tích các thành phần này sử dụng source code của chương trình Hello World mà chúng ta tìm hiểu ở bài học trước:

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

Go Package

Một tập tin Golang được bắt đầu bằng việc khai báo tên package. Package trong go được dùng để nhóm một hoặc nhiều tập tin có liên quan...

Đây là cách đơn giản nhất để tạo một link liên kết trong HTML:

<a href="/sessions/create" title="Đăng Nhập">Đăng Nhập</a>

Tuy nhiên nếu dùng Laravel thì bạn không nên làm như vậy vì nếu như vào một ngày đẹp trời khách hàng nói rằng họ muốn URL đăng nhập chuyển từ /sessions/create sang /login. Lúc này bạn sẽ cần tìm kiếm tất cả những đoạn file đã hard code địa chỉ URL của trang đăng nhập là /sessions/create và đổi sang /login.

Cách làm tốt hơn sẽ là sử dụng route trong Laravel như sau (với điều k...