Hướng dẫn cài đặt revel Framework
Revel là một framework được build trên nền ngôn ngữ golang do google phát triển. Hôm nay mình sẽ hưỡng dẫn các bạn cài đặt và build sample với revel framework. Cài đặt go language. để cài đặt golang, bạn chạy các lệnh sau: sudo add-apt-repository ppa:ubuntu-lxc/lxd-stable sudo apt-get ...
Revel là một framework được build trên nền ngôn ngữ golang do google phát triển. Hôm nay mình sẽ hưỡng dẫn các bạn cài đặt và build sample với revel framework.
- Cài đặt go language. để cài đặt golang, bạn chạy các lệnh sau:
sudo add-apt-repository ppa:ubuntu-lxc/lxd-stable sudo apt-get update sudo apt-get install golang
sau khi cài đặt xong bạn chạy 1 trong các lệnh sau để chắc rằng golang đã được cài đặt.
which go go version
kết quả của dòng lệnh which go cũng là chỉ ra nơi mà file hệ thống để vận hành go được cài đặt.
- Set up GOPATH.
Để quản lí tốt toàn bộ source của go, go yêu cầu bạn phải tạo ra 1 folder và ném toàn bộ code của mình vào đó để quản lí. Và để các lệnh trong golang chạy trơn tru thì bạn phải tạo ra 1 biến môi trường và lưu nó các file shell cấu hình(.zshrc, .bashrc ....). Như mình thì mình chọn folder ~/gocode và sử dụng zsh để làm theme default cho terminal nên mình chạy lệnh sau:
echo GOPATH=~/gocode >> ~/.zshrc
- Install git và Hg
lệnh go get (dùng để để down các thư viện trong go lang sử dụng git để chạy vì thể nên mình phải cài git, còn hg vì sao phải cài mình cũng không rõ lắm).
sudo apt-get install git sudo apt-get install mercurial
- Install Revel
ok. Vậy là các bước setup về cho golang đã xong h chúng ta sẽ tiến hành cài đặt revel. Để cài đặt revel bạn chạy lệnh sau:
go get github.com/revel/revel
lệnh này có nghĩa là clone repo github.com/revel/revel xuống thư mục $$OPATH/src/github.com/revel/revel của bạn đồng thời nó cũng tìm tất cả các gói dependencies với repo xuống giúp bạn( đó là trang chủ nói vậy chứ mình cũng chưa kiểm chứng