code: func SetConsoleTextAttribute(handle uintptr, attribute uint16) error {
  	r1, r2, err := setConsoleTextAttributeProc.Call(handle, uintptr(attribute), 0)
  	use(attribute)
  	return checkError(r1, r2, err)
  }
docs: // SetConsoleTextAttribute sets the attributes of characters written to the
  // console screen buffer by the WriteFile or WriteConsole function.
  // See http://msdn.microsoft.com/en-us/library/windows/desktop/ms686047(v=vs.85).aspx.