| 
									
										
										
										
											2022-04-21 21:47:47 +08:00
										 |  |  | //go:build linux || darwin || freebsd
 | 
					
						
							|  |  |  | // +build linux darwin freebsd
 | 
					
						
							| 
									
										
										
										
											2019-06-08 05:58:04 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | package util | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | import ( | 
					
						
							|  |  |  | 	"os" | 
					
						
							|  |  |  | 	"syscall" | 
					
						
							|  |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-11-06 02:44:55 +08:00
										 |  |  | func UID(st os.FileInfo) int { | 
					
						
							|  |  |  | 	return int(st.Sys().(*syscall.Stat_t).Uid) | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | func GID(st os.FileInfo) int { | 
					
						
							|  |  |  | 	return int(st.Sys().(*syscall.Stat_t).Gid) | 
					
						
							|  |  |  | } |