| 
									
										
										
										
											2024-06-02 10:25:08 +08:00
										 |  |  | //go:build linux || darwin || freebsd || netbsd
 | 
					
						
							| 
									
										
										
										
											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) | 
					
						
							|  |  |  | } |