Skip to content

akkky/mijstter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIJStter

How to build

go get github.com/gin-gonic/gin
go get github.com/mattn/go-sqlite3
go get code.google.com/p/go-uuid/uuid
go build

before go-sqlite install (for Windows)

1.install mingw
  URL: http://www.mingw.org/
2.Add the path to MinGW gcc to your Windows PATH environment variable

API References

GET /users

Parameter

/users?limit=10

Default is 20.

Results

[
  {
    "id" : 1,
    "user_name" : "mijs_taro"
  }, ...
]

POST /users

Parameters

{
  "user_name" : "mijs_taro",
  "password" : "Xie9aek7",
  "password_confirm" : "Xie9aek7"
}

Results

ID

1

POST /login

Parameters

{
  "user_name" : "mijs_taro",
  "password" : "Xie9aek7"
}

Results

{
  "session_id" : "d8f1e91c-2764-4d8c-9fb0-0f1ced5dd77a"
}

GET /posts

Parameter

/posts?limit=10

Default is 20.

Results

[
  {
    "user_id" : 1,
    "user_name" : "mijs_taro",
    "message" : "Hello, Go !",
    "url" : "http://example.com/"
  }, ...
]

POST /posts

Parameters

{
  "session_id" : "d8f1e91c-2764-4d8c-9fb0-0f1ced5dd77a",
  "message" : "Hello, Go !",
  "url" : "http://example.com/"
}

Results

ID

1

POST /images

Parameters

Post multipart/form-data or post a image binary directly.

Results

Image url.

About

MIJS 製品技術強化委員会 2015年度 夏合宿

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages